插件中,ClassInfo 中的 className 在编辑器的哪个地方设置?
写生成Lua代码的插件时遇到一个问题:针对不同类型的界面,需要生成不同的模板内容。想到的方案有:
1. 通过 自定义数据 来区分当前什么类型的界面,不过看来ClassInfo的API,好像也没有获取 自定义数据 的接口。
2. 通过 ClassInfo 中的calssName属性,因为不想通过修改界面名称来判断界面类型,所以想通过 className 来进行判断。比较尴尬的是,在编辑器下,没有找到修改该属性的地方。
或者有啥更好的方案,还请多多指教。
1. 通过 自定义数据 来区分当前什么类型的界面,不过看来ClassInfo的API,好像也没有获取 自定义数据 的接口。
2. 通过 ClassInfo 中的calssName属性,因为不想通过修改界面名称来判断界面类型,所以想通过 className 来进行判断。比较尴尬的是,在编辑器下,没有找到修改该属性的地方。
或者有啥更好的方案,还请多多指教。
没有找到相关结果
已邀请:
2 个回复
修养显摆 - 90后Unity游戏开发
赞同来自:
谷主
赞同来自:
GetItemDesc,得到的是整个组件的xml。再获取数据。