Version: 6000.3
语言: 中文
使用 C# 脚本构建 UI
创建自定义控件

自定义控件

您可以创建自定义控件并为用户界面元素实现自定义逻辑。

主题 描述
创建自定义控件 了解创建和使用自定义控件的基础知识。
自定义自定义控件UXML标签名称 自定义自定义控件的UXL标签名称。
定义内置类型的 UXML 属性 为自定义控件定义UXML属性,以在UXML和UI Builder中公开属性。
定义复杂数据类型的 UXML 属性 使用属性转换器和 UxmlObject 为复杂数据类型定义 UXML 属性。
自定义 UXML 属性 自定义 UXML 属性的名称、行为、装饰器和属性抽屉一种 Unity 功能,允许你使用脚本上的属性或通过控制特定 Serializable 类的外观
来自定义检查器窗口中某些控件的外观更多信息 请参阅术语表
在 UI Builder 中。
将自定义控件绑定到数据 将自定义控件绑定到序列化属性,以同步控件和属性之间的值。
定义命名空间前缀 UxmlNamespacePrefix属性来定义命名空间前缀。
自定义控件库编译疑难解答 排查自定义控件库编译问题。

其他资源

使用 C# 脚本构建 UI
创建自定义控件