试图在移动时攻击玩家

Trying To The Player Attack While Moving

我尝试了我找到的所有方法并且 none 工作请帮助。 我希望玩家在移动时进行攻击就这么简单,但由于某种原因我不能这样做。我是 Game Maker Language 的新手!

  1. 创建精灵(像龙)

  2. 创建4层那个精灵(1:稳定的龙,2:龙蓄力+准备flap, 3: 龙发射 + flapping, 4: 龙发射 + flapped)

  3. 为该精灵创建一个对象

  4. 创建创建事件并拖动代码

  5. 使用这些:image_index = 0; image_speed = 0; + 在运动中; 重力事件(角度-90,幂:1)

  6. 创建一个全局左键单击事件并使用此代码: if(image_index == 0){image_speed = .3; "create a fireball etc" vspeed = 10; hspeed = 10; }

  7. other 中创建一个 Animation End 事件并使用这些 :

    image_index = 0; image_speed = 0;

这是一种制作龙的简单方法,它在发射火球时像飞翔的鸟一样移动。您可以对其进行采样以创建一个会射击的移动物体。