Revision Difference
UIComponents#562658
<cat>UI.Intro</cat>⤶
<title>UI with Components</title>⤶
⤶
# Creating and displaying UI with components⤶
⤶
When doing UI with components you must do two things:⤶
⤶
1. Attach a `ScreenPanel` component onto a game object in the scene.⤶
2. Attach your UI component to the same game object.⤶
⤶
Then your UI will display on the screen.⤶
⤶
# Creating a UI Component⤶
⤶
Derive a component from the `PanelComponent` component.⤶
⤶
`MyPanel.razor`⤶
```⤶
@using Sandbox.UI⤶
@inherits PanelComponent⤶
⤶
<root>⤶
<p>Hello world 123</p>⤶
</root>⤶
```⤶
⤶