每个人。
我试图让我的项目符号实例在它们离开屏幕后被删除,但我得到了这个:
Error 1061: Call to a possibly undefined method removeChild through a reference with static type __AS3__.vec:Vector.<Bullet>.
这是错误指向的地方:
private function manageBullets(event:Event):void {
for each(var i in bManager.bulletVector){
if (i.y < -20) {
bManager.removeChild(i); //This line
bManager.bulletVector = bManager.bulletVector.splice(bManager.bulletVector.indexOf(i), 1);
}
}
}
我对 AS3/OOP 还很陌生,所以不要太猛烈抨击我:P