здесь является cocos2d функция Javascriptthis._parent.reorderChild не является функцией при добавлении LayerColor к узлу
spawnGrid: function(x,y) {
var newGrid = cc.instantiate(this.gridPrefab).getComponent('Grid');
this.gameArea.addChild(newGrid.node);
newGrid.init(x,y,10);
var width = 75;
var height = 75;
var backgroundLayer = new cc.LayerColor(cc.Color.RED,width,height);
this.gameArea.addChild(backgroundLayer);
backgroundLayer.setPosition(cc.p(width * 0.5, height * 0.5));
}
, когда эта линия выполнить
this.gameArea.addChild(backgroundLayer);
консольный показать эту ошибку
Uncaught TypeError: this._parent.reorderChild is not a function
любая идея?
Можете ли вы показать нам инициализацию gameArea? Просто отредактируйте начальную запись –