Cocos Creator 怎么拓展属性检查器面板

大佬们,,Cocos Creator怎么拓展

s属性面板 ,根据其中设置的值不同显示隐藏某些属性,挂载的时候为属性赋不同的初始值,

不知道问什么排版有问题 就是Cocos Creator 编辑器拓展怎么关联到具体的层次面板中的节点 并且修改这个节点上挂载的组件的值,控制组件的属性显示和隐藏

使用属性的notify功能

修改属性是否可见
cc.Class.Attr.setClassAttr(customSprite, ‘bgTexture’, ‘visible’, function() {
return !this.disperse;
});

是这样的 我这边需要根据属性的值设置的不同来显示或者隐藏属性,就像Layout组件一样

// target 默认指向 Componet 自定义组件
Vue.component(‘foobar-inspector’, {
// 修改组件在 inspector 的显示样式
template: <ui-prop v-prop="target.foo"></ui-prop> <ui-prop v-prop="target.bar"></ui-prop> <ui-prop v-prop="target.test"></ui-prop> ,

props: {
target: {
twoWay: true,
type: Object,
},
},
});

这样可以拓展面板 大佬知道怎么判断条件吗

可以参考这里
https://forum.cocos.com/t/topic/85113