我正在尝试为游戏制造商中的自上而下的射击游戏制作原型,但是我在早期就遇到了严重缺陷。我在使玩家对象的step事件期间无法显示玩家的子弹实例。
我已经将原型设置为播放器对象移向鼠标的位置。每当玩家单击鼠标左键时,子弹对象的两个实例应出现并向前射击。如果玩家按住鼠标左键,则子弹应不断出现。我已经获得了子弹实例并向前射击,如果玩家按住鼠标左键,它们会不断生成。但是,子弹对象的实例似乎仅在玩家向后移动 时出现。
我尝试过的事情:
子弹仍然仅在玩家对象向后移动时才出现,只是这次它们向右飞走
子弹仍然只在船向后退时移动。
我以为也许我只是在使子弹的生成速度太慢,但是再次,它们只是在玩家对象向后移动时才生成。
随附了一些我的代码的屏幕截图,其中大部分是通过拖放操作完成的。帮助将不胜感激。
Step event for the player object
Create event for the player object