屏幕
Screen 组件定义用户界面的区域和渲染方式。添加到 Screen 下的子实体都应具有 Element 组件。

属性
| 属性 | 说明 |
|---|---|
| 屏幕空间(Screen Space) | 启用后,界面内容以二维形式叠加渲染到画布上。 |
| 分辨率(Resolution) | 禁用 Screen Space 时使用,指定屏幕坐标的宽高。坐标向右、向上递增。 |
| 参考分辨率(Ref Resolution) | 仅在 Screen Space 启用且 Scale Mode 为 Blend 时使用,指定计算缩放系数的参考宽高。 |
| 缩放模式(Scale Mode) | 仅适用于屏幕空间。决定窗口尺寸与屏幕尺寸不一致时的界面缩放方式。None 表示不缩放;Blend 根据参考分辨率与实际分辨率之比缩放。 |
| 缩放混合(Scale Blend) | 仅在 Screen Space 启用且 Scale Mode 为 Blend 时使用,指定水平方向(0)与垂直方向(1)缩放的权重。 |
| 优先级(Priority) | 决定同一图层中 Screen 组件的渲染顺序。优先级越高,显示越靠上。必须为 0 到 127 的整数。 |
另请参阅
- Element 组件:作为屏幕子项的界面元素。
- Button 组件:可交互按钮元素。
- 屏幕:屏幕空间、世界空间、分辨率与缩放。
- 用户界面:进一步了解界面构建。
脚本接口
可以通过 Script 组件控制 Screen 组件属性。接口详见 ScreenComponent。