0
我們有一個與另一個對象(mc_left)碰撞的對象(mc_robert)。發生碰撞時,我們會採取行動。我們試圖弄清楚的是如何更改對象的碰撞盒(mc_robert),以便碰撞檢測時對象重疊。我們不需要該對象的默認碰撞框(mc_robert)。任何可以提供的幫助將不勝感激。如何更改actionscript 3中影片剪輯的hitbox以不使用邊界框?
這是我們對目前我們的代碼:
var numX:Number = 0;
var numY:Number = -2;
addEventListener(Event.ENTER_FRAME,loop);
function loop(e:Event)
{
mc_robert.y += numY;
mc_robert.x += numX;
if (mc_robert.hitTestObject(mc_left))
{
numX = -2;
numY = 0;
mc_robert.rotation = -90;
}
}