properties里的数组对象要怎么定义

比如 有一个 类 A 继承 cc.Component

B类中 怎么定义一个property [ClassA] 一个ClassA的数组

var ClassA = require(“ClassA”)

arrayA:{
default:[],
type:[ClassA]
}

这样写在1.4中会报错 1.3中 不会报错

报错信息如下

Please define ‘type’ parameter of SelectRemainsPanel.remainsInfoItem as the constructor of [object Object].

这是因为你两个脚本循环引用了,循环引用必须延迟定义属性: http://www.cocos.com/docs/creator/scripting/reference/class.html#-a-name-deferred-definition-a-

1赞