原代码shi这样的
createEnemyLogic: function(){
this.enemyPools = []
for (var i = 1; i <= 5; ++i) {
this.enemyPools[i] = new cc.NodePool();
for (var j = 1; j <= 5; ++j)
{
var enemy = cc.instantiate(this[“enemyPrefabs” + i])
cc.log(“enemyPrefabs” + i)
enemy.getComponent(“EnemyControl”).setControlNode(this.canvas,i)
this.enemyPools[i].put(enemy)
}
}
EnemyControl组件里面的自定义函数吧?
1赞
感谢你热心,你的回答给了我帮助。
setControlNode :function(node,index)
{
this.nodeControl = node
this.enmeyIndex = index
},
的确是个自定义函数。自己看代码不仔细。