uloop focus-window
Bring Unity Editor window to front using OS-level commands.
Usage
uloop focus-window
Parameters
None.
Global Options
| Option | Description |
|--------|-------------|
| --project-path <path> | Optional. Use only when the target Unity project is not the current directory. |
Examples
# Focus Unity Editor
uloop focus-window
Output
Returns JSON with:
Success: Whether the focus operation succeededMessage: Status message (e.g.Unity Editor window focused (PID: 12345), or the failure reason such asUnity project not found/No running Unity process found for this project/Failed to focus Unity window: <reason>)
These are the only two fields. There is no PID, window-handle, or platform field returned to the caller.
Notes
- Works even when Unity is busy (compiling, domain reload, etc.)
- Uses OS-level commands (osascript on macOS, PowerShell on Windows)
- Useful before
uloop capture-unity-windowto ensure the target window is visible - Brings the main Unity Editor window to the foreground