filmov
tv
Part 2: Toggle two screens in Unity UI Toolkit: Code in public gitlab repository
Показать описание
In this video, I will discuss and develop a good architecture to toggle two screens in Unity UI Toolkit.
1:20 1. Motivation for videos
1:50 2. Concept/basic components UI Toolkit
2:20 3. Tip 1: Use separate scenes and use prefabs
3:43 3.1 Demo of tip 1 in Unity
4:49 4. Tip 2: Use separate UXML files
6:30 5. Tip 3: UI Builder - work in UXML
7:27 6. Tip 4: Plan your architecture
8:09 6.1 Sketch and understand MVVM
11:31 6.2 Sketch and understand Unity approach of example game dragon crashers
14:03 6.3 Plan your UI and interaction in general
11:31 6.4 Sketch our architecture for login based on the unity example
19:31 7. Walkthrough code, order of coding, setting up UI Document
20:12 7.1 LoginEvents (based on multicast delegates Action)
21:09 7.2 ExtensionMethods for VisualElement (SetIsVisible) and TextField (TogglePasswordVisibility)
23:38 7.5 Define controls in UXML
27:57 8. Preview of the next video: Menu, ScriptableObjects, DataBinding
🔗Links
- uxml
- Unity UI Toolkit examples
- Video, which helped me on my way
1:20 1. Motivation for videos
1:50 2. Concept/basic components UI Toolkit
2:20 3. Tip 1: Use separate scenes and use prefabs
3:43 3.1 Demo of tip 1 in Unity
4:49 4. Tip 2: Use separate UXML files
6:30 5. Tip 3: UI Builder - work in UXML
7:27 6. Tip 4: Plan your architecture
8:09 6.1 Sketch and understand MVVM
11:31 6.2 Sketch and understand Unity approach of example game dragon crashers
14:03 6.3 Plan your UI and interaction in general
11:31 6.4 Sketch our architecture for login based on the unity example
19:31 7. Walkthrough code, order of coding, setting up UI Document
20:12 7.1 LoginEvents (based on multicast delegates Action)
21:09 7.2 ExtensionMethods for VisualElement (SetIsVisible) and TextField (TogglePasswordVisibility)
23:38 7.5 Define controls in UXML
27:57 8. Preview of the next video: Menu, ScriptableObjects, DataBinding
🔗Links
- uxml
- Unity UI Toolkit examples
- Video, which helped me on my way