
如何在属性中设置,把圈中的数字存到一个字典里面,试过各种方法都行不通(当属性过多时,极不易管理),官方的
问题1:item 能用,不过default必须是数组,换成null就不行;
问题2:自定义item,改变 item的数据结构,结果显示的还是之前的数据结构;

如何在属性中设置,把圈中的数字存到一个字典里面,试过各种方法都行不通(当属性过多时,极不易管理),官方的
问题1:item 能用,不过default必须是数组,换成null就不行;
问题2:自定义item,改变 item的数据结构,结果显示的还是之前的数据结构;
你可以另外定义一个 CCClass,比如 var DelayTo = cc.Class({ … }); 然后再
properties: {
delayTo: {
default: null,
type: DelayTo
}
}
也可以是 {}
能说得更清楚一点吗?数据结构在这里指的是啥?
delayTo: [DelayTo],是可用的;
换成
或者

点reset没反应;
如果之前是delayTo: [DelayTo],那么能用,显示正常,这时候改成delayTo:0.1,编辑器中的显示还是之前的delayTo:[delayTo]的;
说了这么多,还是没有一种方法可以在属性检查器中显示字典KEY:{KEY:VALUE,KEY:VALUE,KEY:VALUE,…),必须要使用数组变成KEY:[[0]:{},[1]:{},…]。。。是这样么。。。
这个好像是BUG
之前有一个 Reset 按钮是老版本的 bug,请升级到 1.3
现在用的是1.3.2
麻烦升级到 1.3.3 试试,我这边是没问题的
为什么不推荐1.4.0
同样推荐 1.4