移动时试图攻击玩家
Posted
技术标签:
【中文标题】移动时试图攻击玩家【英文标题】:Trying To The Player Attack While Moving 【发布时间】:2017-05-18 10:12:04 【问题描述】:我尝试了所有我找到的方法,但都没有奏效,请帮忙。 我希望玩家在移动它的同时进行攻击,但由于某种原因我不能这样做。我是 Game Maker Language 的新手!
【问题讨论】:
您介意分享一下您的作品吗?我最终可能会为此提供帮助。 寻求调试帮助的问题(“为什么这段代码不起作用?”)必须包括所需的行为、特定的问题或错误以及在问题本身中重现它所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。请参阅:如何创建最小、完整和可验证的示例。 【参考方案1】:创建一个精灵(像一条龙)
创建 4 层该精灵(1: 稳定的龙,2: 龙的冲刺呼吸 + 准备扑腾,3: 龙射+拍打,4:龙射+拍拍)
为那个精灵创建一个对象
创建一个create事件并拖动代码
在运动中使用这些:image_index = 0; image_speed = 0;
+; 重力事件(角度-90,功率:1)
创建一个全局左键单击事件并使用以下代码:
if(image_index == 0)image_speed = .3; "create a fireball etc" vspeed = 10; hspeed = 10;
在other中创建一个Animation End事件并使用这些:
image_index = 0; image_speed = 0;
这是一种制作火球时像飞鸟一样移动的龙的简单方法。您可以对其进行采样以创建一个可以射击的移动物体。
【讨论】:
以上是关于移动时试图攻击玩家的主要内容,如果未能解决你的问题,请参考以下文章