运行时数据绑定将任何普通C#object
的属性绑定到 UI 的属性 控制。您可以在运行时和编辑器UI中使用此类型的数据绑定。但是,对于编辑器UI中的序列化数据,请使用序列化对象数据绑定,因为它为Unity的序列化系统提供了更好的支持,包括撤消/重做功能和多选操作。
主题 | 描述 |
---|---|
运行时绑定入门 | 从一个示例中了解运行时绑定的基础知识。 |
在C#脚本中创建运行时数据绑定 | 创建一个运行时数据绑定。 |
定义数据源 | 了解如何定义运行时绑定的数据源,这可以是任何C#类型。 |
定义绑定模式并更新触发器 | 定义绑定模式并更新触发器,以配置如何在数据源和UI之间复制更改。 |
转换数据类型 | 添加类型转换器以在数据源和UI之间转换数据类型。 |
定义记录级别 | 将记录级别定义为调试运行时绑定。 |
创建自定义绑定类型 | 创建自定义绑定类型和属性。 |
运行时绑定示例 | 了解如何从示例中创建运行时绑定。 |