大佬们,,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,
},
},
});
这样可以拓展面板 大佬知道怎么判断条件吗

