1
我需要手動進行邊界框碰撞檢測。我目前的實施看到子彈通過敵人。不僅如此,有時似乎他們得到以後打..AS3中手動邊界框碰撞檢測
對於我想要的HitTest的對象,我有干將這樣的:
public function get left():Number{
return x - width/2;
}
(在「十字」在的中心的movieclip)
當我檢查碰撞,我使用:
if(this.leftX >= Main.player.leftX && this.rightX <= Main.player.rightX && this.topX >= Main.player.topX && this.downX <= Main.player.downX){
子彈具有4斧頭,13 AY,玩家是一個20乘20的正方形。
還有更好的方法來做到這一點,或者我應該有點數字?
哦,哎呀,謝謝! – apscience