Codex VRChat UdonSharp Menu Navigation for Desktop and VR
Organize page state, back navigation, and distinct desktop and VR inputs in a VRChat world menu.
中文Install in Codex
Use Unity with the VRChat Worlds SDK and UdonSharp and a world you control.
- Copy the pinned `skills/vrc-udon-ui-menu/` directory into `.agents/skills/vrc-udon-ui-menu/` in the project.
- Have Codex read `references/menu-patterns.md` and describe the menu as fixed, handheld, or tied to a Pickup.
Example task
Create Map and Help pages in a local scene. Open Help and activate Back. Verify the return to Map with mouse and VR input.What to check
Both input modes produce the same page sequence, preserve the previous page on Back, and close the menu on Close.
Original SKILL.md on GitHub · Updated
Frequently asked question
Where should current-page state live?
Keep it in one Controller and let other components call its open, back, and close methods.