提问:继承官方组件,creator属性面板显示疑问

有时间只是对官方组件进行不太大的改造,就想直接继承组件修改。现在的问题是继承的组件属性面板显示异常,在设置的属性的时候很麻烦,很多默认属性也丢失了

直接继承官方组件,面板属性显示不正常。下面继承button 只是添加了tag。

@ccclass下面加一句
@inspector(‘packages://inspector/inspectors/comps/button.js’)

1赞

谢谢老哥了,跟着关键字准备再看下官方文档

加上这句,自己定义的属性就展示不出来了

同问,js写的也一样,继承自button后属性面板就不正常了。

一般做法都是给扩展的component自定义 Inspector

套用官方inspector确实是没显示自定义属性,可官方Inspector不开源啊,有什么办法扩展?

其实官方 inspector 可以改

这位大佬装完逼就跑,快说说怎么实现的:relieved:

主要是参考这个文档吧。
https://docs.cocos.com/creator/manual/zh/extension/

我们目前也正在积极改进插件系统,会在后续版本增强开发者的拓展插件便利性、还有文档。

1赞