MonoBehaviour binder
描述
MonoBehaviour是每个 Unity 脚本派生的基类。当您使用 C#时,您必须明确派生自 MonoBehaviour。
在 XR MOD 开发中,我们不能直接将 Monobehaviour 拖放到游戏对象中。
即使不支持传统的拖放,我们也提供了另一种方式来绑定 MonoBehaviour。我们称它为 Mono Binder。
如何使用它
手册
- 在您自己的游戏对象中添加 MonoBinder
- 输入您的脚本命名空间和类名
- 点击 Binding 按钮
干得好! 您已经掌握了如何使用 monobinder。您可能不了解面板的参数。接下来,我们将详细介绍面板的每个参数的功能和用法。
Id | Name | Description |
---|---|---|
1 | ScriptList | MonoBehaviour 列表 |
2 | Element | MonoBehaviour 绑定配置。 |
3 | ClassNamespace | 您的脚本命名空间 |
4 | ClassName | 您的脚本类名称 |
8 | Fields | 脚本中的所有公共字段 |
9 | Binding | 自动绑定字段 |
10 | Refresh | 刷新绑定的字段并删除无用的字段 |
11 | FieldName | 脚本中字段的名称 |
12 | Value | 脚本中该字段的值 |
13 | GameObject | 允许您拖放游戏对象 |
14 | FieldType | 脚本中字段的类型 |
Auto Convert
- 编写一个 C#脚本
- 扩展
XRMODBehaviour
脚本 - 根据 Unity Monobehaviour 的工作流程编写逻辑代码
- 将您的脚本添加到 Unity-GameObject 中
- 您会看到这个脚本组件有一个叫 "Convert To MonoBinder "的按钮并点击它