我怎么能用我的鼠标拍摄

时间:2015-05-05 14:32:58

标签: game-maker

到目前为止,我已经创建了一个名为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的方向移动,或者更确切地说,只是鼠标。上面的代码可行,子弹也可以射击,但是玩家必须在玩家精灵上使用鼠标才能工作。)

提前感谢您提供任何建议。

1 个答案:

答案 0 :(得分:0)

修复程序将这段代码应用于全局鼠标单击事件,因此它不会从左键单击的对象调用代码,而是在单击左键单击时调用代码。