【问题标题】:Unity Editor - Is there a way to easily add object and function references to a custom inspector?Unity Editor - 有没有办法轻松地将对象和函数引用添加到自定义检查器?
【发布时间】:2015-05-25 21:34:32
【问题描述】:

例如 Unity 在 Button 组件(事件)上所做的事情。

我想添加对对象的引用,然后添加对该对象的公共函数的引用。

【问题讨论】:

  • 将项目插入主菜单:EditorWindow
  • 您要详细说明哪一部分?可视化(下拉菜单)、本地化(对象的绑定)或值的获取(公共值)。?
  • 嗯,你刚才提到的一切都会很好。我认为这个问题的标题清楚地表明了我想要实现的目标。我不想听起来忘恩负义,但我不知道如何更好地解释它。我希望用户选择一个游戏对象,然后选择一个驻留在附加到该游戏对象的组件之一中的函数,然后我想调用该函数并获取返回值,然后对其进行处理。

标签: c# unity3d unity3d-editor


【解决方案1】:

您可以通过使用 dll 反编译器 ILSpy.net 对 Unity 的工作方式有深入的了解,然后反编译 UnityEngine.dll 和 UnityEditor.dll 并查看 Events 类,因为它相当复杂。

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-09-16
  • 2023-02-15
  • 1970-01-01
相关资源
最近更新 更多