GUI

可用于生成交互式用户界面,基于 DynamicTexture 实现

所有2d组件通用属性

布局属性

可配置属性图片如下:

property

  1. 点击锁定:工具编辑器会显示几何编辑,可以设置点和调整位置,也可以设置颜色
  2. 水平对齐:可设为 left、right 或 center
  3. 垂直对齐:可设为 top、bottom 和 center
  4. 左边距:离上级容器左边距,支持像素和百分比
  5. 上边距:离上级容器上边距,支持像素和百分比
  6. 宽度:组件的宽度,支持像素和百分比
  7. 高度:组件的高度,支持像素和百分比

渲染属性

可配置属性图片如下:

property

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

转换属性

可配置属性图片如下:

property

  1. 旋转:旋转度,这里是以弧度作为单位
  2. 缩放:设置x轴和y轴的缩放比例
  3. 中心点:设置转换的中心点,会影响到旋转和缩放的效果

阴影属性

可配置属性图片如下:

property

  1. 距离:阴影的距离
  2. 偏移X:阴影的偏移X
  3. 偏移Y:阴影的偏移Y
  4. 颜色:阴影的颜色

字体属性

可配置属性图片如下:

property

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

相关对象

results matching ""

    No results matching ""