0
我正在创造一个游戏,仙子穿过屏幕(从下到上)。屏幕底部有一个从右到左的激光。我想拍摄激光,让激光子弹从下到上。我有的代码已经从上到下。我试图通过将+ = 10改为 - = 10来改变方向......这确实使子弹朝向正确的方向,但是,它开始朝向屏幕的顶部。AS3 - 射击箭头/目标
stage.addEventListener(MouseEvent.MOUSE_DOWN, targeting)
function targeting(e:MouseEvent):void{
var newArrow:blackArrow = new blackArrow();
addChild(newArrow);
newArrow.y = 50;
newArrow.x = shooterMC.x;
newArrow.addEventListener(Event.ENTER_FRAME, shoot);
}
function shoot(e:Event):void {
var arrowMC:MovieClip = MovieClip(e.target);
arrowMC.y += 10;
}
非常感谢您提供任何帮助,您可以给我。
你太棒了!非常感谢。它总是最简单的东西,结束了。 – user2250171
@ user2250171:不客气。如果15分钟的定时器完成,你接受正确的答案会很好:) –