版本:Unity 6 (6000.0)
语言:English
数据绑定
运行时数据绑定

绑定系统比较

下表比较了 SerializedObject 数据绑定和运行时绑定

比较 运行时绑定 SerializedObject 数据绑定
UI(用户界面) 允许用户与您的应用程序交互。Unity 目前支持三种 UI 系统。 更多信息
参见 术语表
运行时 UI 和没有序列化数据的编辑器 UI。 编辑器 UI
数据类型 支持任何普通 C# object 作为数据源。 仅支持 SerializedProperty 支持的数据类型。
绑定目标 可以将同一个控件的多个属性作为目标。 仅将 INotifyValueChanged<T> 控件的 value 属性作为目标。
列表或数组的属性路径 使用 Path.To.List[2] 的语法。 使用 Path.To.List.Array.data[2] 的语法。
可扩展性 您可以创建自己的绑定类型和属性。 不可扩展。

其他资源

数据绑定
运行时数据绑定