因此,我有一个小行星的类文件,在其中,我使用了以下代码:
public var ourAsteroid:Asteroid = new Asteroid(stage);
为了让小行星成为一个变量,但是当我添加这个块时:
public function hitTest(e:Event) : void {
if (ourAsteroid.hitTestObject(ourAsteroid))
speed = -speed;
}
我在 Asteroid.As 文件中收到 #1023 堆栈溢出错误。