Aula de UI
Projeto de exemplo de UI usando Unity.
Cenas
- Controles: todos os controles de UI
- NavegacaoControles: navegação entre controles selecionáveis
- HUD+MissionPopup: uma tela implementada (link pro design)
- UI responsiva usando âncoras e CanvasScaler
- 9-Slicing
- Frame Debugger: com e sem Sprite Atlas
- 3D+UI: como mostrar elementos 3D dentro da UI
- Câmera posicionada certinho
- Câmera + Viewport Rect
- Câmera + Render Texture
Referências
- Comparação entre sistemas de UI da Unity: https://docs.unity3d.com/Manual/UI-system-compare.html
- Manual uGUI: https://docs.unity3d.com/Packages/com.unity.ugui@1.0/manual/index.html
- Dicas de otimização para UIs: https://unity.com/how-to/unity-ui-optimization-tips
Créditos
- Fonte Acme por Juan Pablo del Peral, Huerta Tipográfica: https://fonts.google.com/specimen/Acme
- Ícones Heart, Bacon, Bread, Chesse e Rocket por EmojiOne: https://github.com/EmojiTwo/emojitwo
- Sprite Yellow Button por Kenney (UI Pack): https://kenney.nl/assets/ui-pack
Licenças
- Texturas FundoPopup, BotãoCircular e pixel: CC0 1.0 Universal
- Projeto Unity, cenas, prefabs, código: The Unlicense