跳到主要内容

MonoBehaviour binder

描述

MonoBehaviour是每个 Unity 脚本派生的基类。当您使用 C#时,您必须明确派生自 MonoBehaviour。

在 XR MOD 开发中,我们不能直接将 Monobehaviour 拖放到游戏对象中。

即使不支持传统的拖放,我们也提供了另一种方式来绑定 MonoBehaviour。我们称它为 Mono Binder。

如何使用它

手册

  • 在您自己的游戏对象中添加 MonoBinder
  • 输入您的脚本命名空间和类名
  • 点击 Binding 按钮

干得好! 您已经掌握了如何使用 monobinder。您可能不了解面板的参数。接下来,我们将详细介绍面板的每个参数的功能和用法。

IdNameDescription
1ScriptListMonoBehaviour 列表
2ElementMonoBehaviour 绑定配置。
3ClassNamespace您的脚本命名空间
4ClassName您的脚本类名称
8Fields脚本中的所有公共字段
9Binding自动绑定字段
10Refresh刷新绑定的字段并删除无用的字段
11FieldName脚本中字段的名称
12Value脚本中该字段的值
13GameObject允许您拖放游戏对象
14FieldType脚本中字段的类型

Auto Convert

  • 编写一个 C#脚本
  • 扩展XRMODBehaviour脚本
  • 根据 Unity Monobehaviour 的工作流程编写逻辑代码
  • 将您的脚本添加到 Unity-GameObject 中
  • 您会看到这个脚本组件有一个叫 "Convert To MonoBinder "的按钮并点击它