Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Additional UI elements for create menu #11281

Merged
merged 4 commits into from
Dec 9, 2022
Merged

Conversation

Zee2
Copy link
Contributor

@Zee2 Zee2 commented Dec 8, 2022

Overview

Adds MRTK/Canvas, MRTK/Canvas + Graphic Raycasting, MRTK/Plate, and MRTK/List Menu to the list of quick-create canvas UI.

spawns

Changes

  • Adds GameObject/UI/MRTK/Canvas
  • Adds GameObject/UI/MRTK/Canvas + Graphic Raycasting, which also includes the XRI raycaster components for fallback input
  • Adds GameObject/UI/MRTK/Plate, which is similar to the MRGT UI/CanvasRoundedRect option, but uses the MRTK-specific materials and settings
  • Adds GameObject/UI/MRTK/List Menu which spawns a Plate and some Action Button (Wide)s, along with setting up the appropriate autolayout components, like a ContentSizeFitter and VerticalLayoutGroup.

@Zee2 Zee2 merged commit e5fbcdd into microsoft:mrtk3 Dec 9, 2022
@Victor-x1
Copy link

This is a most welcomed and awesome feature. Has it been integrated with the latest MRTKDevTemplate ?

@Zee2
Copy link
Contributor Author

Zee2 commented Dec 14, 2022

@Victor-x1 this is an editor tool, so it doesn't need to be integrated into any particular scene or project! Should be ready to use already if you're working off of a git clone.

@Victor-x1
Copy link

@Zee2 Thank you! Worked perfectly by working off the git clone .

drusk-unity pushed a commit to drusk-unity/MixedRealityToolkit-Unity that referenced this pull request Jun 26, 2023
* CreateElementMenus improvements

* Adding transitive deps explicitly to uxcomponents package.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants