GUI
可用于生成交互式用户界面,基于 DynamicTexture 实现
所有2d组件通用属性
布局属性
可配置属性图片如下:

- 点击锁定:工具编辑器会显示几何编辑,可以设置点和调整位置,也可以设置颜色
- 水平对齐:可设为 left、right 或 center
- 垂直对齐:可设为 top、bottom 和 center
- 左边距:离上级容器左边距,支持像素和百分比
- 上边距:离上级容器上边距,支持像素和百分比
- 宽度:组件的宽度,支持像素和百分比
- 高度:组件的高度,支持像素和百分比
渲染属性
可配置属性图片如下:

- 前景色:设置前景颜色,会影响到字体颜色
- 背景色:设置背景颜色
- 透明度:设置透明度,容器会影响到子级
- 使用遮罩:可以设置颜色,渐变色或图片,会取透明度分量作为元素的透明度(该元素的父级没使用过遮罩,不然容易出bug)
- 层级:设置元素的层级,同位置的多个元素,数字越大,渲染在上层
转换属性
可配置属性图片如下:

- 旋转:旋转度,这里是以弧度作为单位
- 缩放:设置x轴和y轴的缩放比例
- 中心点:设置转换的中心点,会影响到旋转和缩放的效果
阴影属性
可配置属性图片如下:

- 距离:阴影的距离
- 偏移X:阴影的偏移X
- 偏移Y:阴影的偏移Y
- 颜色:阴影的颜色
字体属性
可配置属性图片如下:

- 大小:设置字体的大小
- 字体:设置字体的类型,这里仅支持web支持的字体格式
- 样式:设置字体的样式,如果导入的web的字体不支持该样式,将会没有效果
- 字重:设置字体的字重,字重越高,字体越粗,同样依赖该web字体是否支持