编辑器插件是否能开放多一点的接口?

我们希望能够对Editor进行二次开发,例如往PropsPanelList里新增我们自定义的PropsPanel,方便策划可视化配置然后自动生成并填入自定义数据。对插件示例工程反复研究之后发现只持有IFairyGUIEditor.groot(FairyGUI-as3.swc)似乎不够用,想问下是否可以考虑开放下fairygui.editor包(比如FairyGUIEditor.swc)相关的接口?或者有没有其他解决方案可以实现二次开发的需求?谢谢!
已邀请:

谷主

赞同来自:

编辑器可扩展性不强,这是架构决定的,以后可能再优化一下架构,才能提供更丰富的接口。
 
实际上并不建议做这类扩展,因为对编辑器的扩展意味着各个工种的工作耦合。比如你在UI制作时填写不属于UI的数据,很容易在UI重构时就被丢掉。
 
如果确实有深层次的需求,目前只能走定制方式。

要回复问题请先登录注册