Creating and Customizing Project User Interfaces
You can use the UI Editor to create and customize various parts of the game user interface, such as images, text, buttons, menus, scroll boxes, and heads-up displays (HUDs).
UI Editor
Use Open 3D Engine’s UI Editor to create and customize various user interface elements and components such as menus, buttons, and heads-up displays.
UI Canvases
Create a canvas in the UI Editor to use as an invisible backdrop for your game user interface elements in Open 3D Engine.
Creating Load Screens
Create game and level loading screens with Open 3D Engine’s UI Editor, and then add the canvas file paths to settings in the game.cfg and level.cfg files.
UI Slices
Open 3D Engine’s UI system uses slices, a cascaded data management system for entities.
UI Elements
Use the UI Editor in Open 3D Engine to manage UI elements like strings, text input fields, images, buttons or containers.
UI Components
Give a UI element additional properties by adding components in Open 3D Engine’s UI Editor.
Implementing New Fonts
Add new fonts to Open 3D Engine’s UI Editor by saving the font asset to your game project and creating a font XML file that describes the asset.
Animating the UI
Use O3DE’s Scripted Entity Tweener gem or the UI System’s Animation Editor to animate game UI elements.