UnityUI 元素

UnityUI 元素为用户提供了直观且易于阅读的交互模型。

Standard Shader hover lights

交互元素

例如,按钮和滑块为用户提供了一种触发即时操作的方式,它们是混合现实中最基础的两个组件。 在图形工具中,已经提供了按钮和滑块预制件,以及许多自定义选项。 在 Unity 的“播放”模式下进入该场景时,你将能够与示例交互。

interactive building blocks demo

在上面的示例中,从上到下有:

  • 标准滑块预制件,下面是带有背板的分组标准按钮示例

按钮和滑块模板在混合现实工具包中也很重要。 有关更多详细信息,请查看以下页面:

掩蔽选项

在构建用户界面时,你可能希望屏蔽某些区域或限制用户指南的可见性。 在图形工具中,有几个选项可用于实现这一点:快速的矩形掩蔽选项、带有圆角选项的掩码(就性能而言成本略高一些),还可以使用 3D 网格作为掩蔽对象。

Masking Options Demo

3D 网格集成和动画

此示例是几个 UI 组件的组合。 一些属性也是可动画属性,例如,上述位置和圆角量。 也可以在 UI 构建中集成 3D 网格。

Mesh and Materials Samples demo

注意

只能集成静态模型,目前不支持 FBX 导出中的动画。