Flash AS2-hitTest功能不工作
我为一个简单的鸟瞰图平台编写了以下代码。 它会移动,但当主movieclip与背景碰撞时,它不会将速度变量更改为0。我做错了什么Flash AS2-hitTest功能不工作,flash,actionscript-2,Flash,Actionscript 2,我为一个简单的鸟瞰图平台编写了以下代码。 它会移动,但当主movieclip与背景碰撞时,它不会将速度变量更改为0。我做错了什么 onClipEvent(load){ var speeds:Number = 5; } onClipEvent(enterFrame){ if(Key.isDown(37)){ _root.back._x += speeds; } if(Key.isDown(39)){ _root.back._x -=
onClipEvent(load){
var speeds:Number = 5;
}
onClipEvent(enterFrame){
if(Key.isDown(37)){
_root.back._x += speeds;
}
if(Key.isDown(39)){
_root.back._x -= speeds;
}
if(Key.isDown(38)){
_root.back._y += speeds;
}
if(Key.isDown(40)){
_root.back._y -= speeds;
}
if(_root.mcMain.hitTest(_x, _y, true)){
_root.speeds = 0;
}
else
{
_root.speeds = 5;
}
}
你为什么不直接用root,mcMain,hitTestback?!
我不知道什么是back或mcMain,但我说的代码可以检查mcMain和back碰撞!
我希望有帮助