Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 TypeError:Error#2007:AS3_Actionscript 3 - Fatal编程技术网

Actionscript 3 TypeError:Error#2007:AS3

Actionscript 3 TypeError:Error#2007:AS3,actionscript-3,Actionscript 3,我的ActionScript 3代码有问题,它给了我以下错误: TypeError:Error#2007:参数hitTestObject必须为非null。 at flash.display::DisplayObject/_hitTest() 在flash.display::DisplayObject/hitTestObject()中 at MethodInfo-8() 代码如下: //Kills you if you touch an Enemy addEventListener(Event.E

我的ActionScript 3代码有问题,它给了我以下错误:

TypeError:Error#2007:参数hitTestObject必须为非null。 at flash.display::DisplayObject/_hitTest() 在flash.display::DisplayObject/hitTestObject()中 at MethodInfo-8()

代码如下:

//Kills you if you touch an Enemy
addEventListener(Event.ENTER_FRAME, checkCollision);
function checkCollision(e:Event):void
{
    if (square.hitTestObject(newEnemy)){
        //removeEventListener(Event.ENTER_FRAME, checkCollision);
        removeEventListener(Event.ENTER_FRAME,update);
        stage.removeEventListener(KeyboardEvent.KEY_DOWN,jump);
        removeChild(square);
        init();
    }
}

似乎没有定义new敌我变量。

似乎没有定义new敌我变量。

如错误所述,您的
new敌我
不应为空…如错误所述,您的
new敌我
不应为空。。。