到目前为止,我已经创建了一个名为obj_mouse
的对象。我的计划是每当玩家离开点击时,它会向他发出一颗子弹朝向鼠标指向的地方。我已经把这个概念搞定了,但我正在努力让它发挥作用。
为了让它发挥作用,我正在搞乱的额外代码:
bullet=instance_create(x,y,obj_bullet)
with (bullet) {
move_towards_point(mouse_x,mouse_y,5)
image_angle=direction
}
point_direction(obj_mouse,obj_mouse,obj_mouse,obj_mouse)
image_angle=direction
(在上面的代码中,我没有尝试向程序指定我希望子弹朝obj_mouse
的方向移动,或者更确切地说,只是鼠标。上面的代码可行,子弹也可以射击,但是玩家必须在玩家精灵上使用鼠标才能工作。)
提前感谢您提供任何建议。
答案 0 :(得分:0)
修复程序将这段代码应用于全局鼠标单击事件,因此它不会从左键单击的对象调用代码,而是在单击左键单击时调用代码。