0

好的,所以我有这个基本上充当敌人经理的课程。出于某种原因,每当我尝试在类中创建项目符号实例并使用 addChild() 时,都会收到错误 #1009。这是代码:

var bullet:EnemyBullet = new EnemyBullet();

stage.addChild(bullet);   //Error comes up here

bullet.x = enemy.x;
bullet.y = enemy.y;

bManager.bulletVector.push(bullet);

我一直在将此方法用于其他两个类而没有问题,所以我被卡住了。感谢所有帮助。

4

1 回答 1

1

我猜是因为班级不知道舞台在哪里

处理这个问题的方法是使用一个AddedToStage 事件处理程序,并将stage.addChild代码放入

于 2012-10-29T20:54:48.730 回答