class:
inspector:
结果:
出错提示:Failed to regen property Array: type not registered.
属性检查器里面出没有显示出定义的属性项了。
有人知道这个要怎么处理吗?麻烦指点一下,谢谢!
(在群里问没人回答,只能来这里请教大神们了
)
class:
出错提示:Failed to regen property Array: type not registered.
属性检查器里面出没有显示出定义的属性项了。
有人知道这个要怎么处理吗?麻烦指点一下,谢谢!
(在群里问没人回答,只能来这里请教大神们了
)
有人知道怎么解决这问题吗?
inspector: 这个没用过,不过我记得,如果属性是数组的话,type应该也要声明成数组形式,比如
TabNodeList:{
default:[],
type:[cc.Node],
tooltip:‘xxxxxxxx’
}
你试试这样行不行
也不行
功能是没问题的,我是想在属性检查器那里做条件显示隐藏功能
editor: CC_EDITOR && {
inspector: “packages://panel-enum/nodefortab-inspector.js”
},
加上这个就会导致数组的属性都不显示了
问题已经解决了,目前 array 和 object 属性都还无法用 ui-prop 直接判定出来。所以在自定义 Inspector 遇到这两种 prop 的时候,需要显示的写 cc-array-prop, cc-object-prop, 写法如下:
参考 :
http://forum.cocos.com/t/plygoncollider/47051
http://forum.cocos.com/t/inspector/39943