我使用的是一个自定义编辑器,它可以查看代理列表,并显示一个带有代理名称的按钮。我想知道如何使用editor ping object来ping代理所在的脚本。由于Delegate.Method.DeclaringType的原因,我有.cs文件的文件路径,但我不知道如何找到要ping的monoscript对象。$"{callback.Method.Name}", new GUIStyle(EditorStyles.objectField
我导入了一个Unity包,其中几个编辑器脚本依赖于来自静态类的RootPath属性: public static class EditorUtils public static stringRootPath => "Assets/HardcodedPath";
} 问题是这个路径是硬编码的,所以包的位置根本不能改变。我计划更改RootPath属性,使其获得当前脚本位置并搜索具有给定模式的父文件夹。这样,即使在我自己的自定义包中(即在Packages文