Project1

标题: 怎么清空addChild的内容 [打印本页]

作者: yang1zhi    时间: 2017-9-20 17:18
标题: 怎么清空addChild的内容
this._battleField.addChild(sprites[j]);
this._battleField里面有内容了的,我现在要重新加内容
作者: 芯☆淡茹水    时间: 2017-9-20 19:31
本帖最后由 芯☆淡茹水 于 2017-9-20 19:40 编辑

this._battleField.removeChild(sprites[j]);

添加前最好用个数组储存啊
JAVASCRIPT 代码复制
  1. this._data = [];
  2. var sprite;
  3. for (var j=0;j<10;j++){
  4.    sprite = new Sprite();
  5.    this._data.push(sprite );
  6.    this._battleField.addChild(sprite );
  7. }
  8.  
  9. for (var i=0;i<this._data.length;i++){
  10.    this._battleField.removeChild(this._data[i]);
  11. }





作者: yang1zhi    时间: 2017-9-20 20:25
芯☆淡茹水 发表于 2017-9-20 19:31
this._battleField.removeChild(sprites[j]);

添加前最好用个数组储存啊

谢谢。有用。
在addChild的时候把括号内的存到数组里




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1