Skip to content

v2.32.0

Latest

Choose a tag to compare

@TakeruGrima TakeruGrima released this 04 Jun 14:57
55cd393

Added

  • screenshot/editor-window commandMCPScreenshotCommands.CaptureEditorWindow captures any EditorWindow (Inspector, Project, Console, custom windows) to a PNG via the Win32 PrintWindow API (PW_RENDERFULLCONTENT), occlusion-proof (the window renders itself offscreen — no raise or focus-steal). Docked windows are captured by PrintWindowing the main window and cropping the panel rect; floating windows by resolving their own HWND (exact title match) and capturing the whole window. Defaults to Assets/Screenshots/, honours any user-chosen .png path; bounds dimensions against SystemInfo.maxTextureSize. Windows editor only (#if UNITY_EDITOR_WIN) — returns a clear unsupported-platform error on macOS/Linux; use screenshot/scene / screenshot/game there. Companion to the unity-mcp-server 2.30.0 change.

Changed

  • Welcome window reworked into a modular, themed system — the single-file Editor/MCPWelcomeWindow.cs is replaced by 1-Scripts/Editor/WelcomeWindow/ (own assembly UnityMCP.Editor.Welcome): a USS theme, Welcome + Studio tabs, auto-open on first load with per-project detection, a config-driven content seam (custom sections / buttons, cross-sell entries via welcome.gen.json), a devlog fetcher, and bundled icons.