level 13
是勾选了让所有未初始化的变量设为0这个选项吧?
这样的话当对应的obj不存在就会自动变为0,所以全部指向了0,0左上角
你可以这样:
在step里:
if(instance_exists(objplayer))
{
targetx = objplayer.x; targety = objplayer.y
}
create里:
targetx = objplayer.x; targety = objplayer.y
然后发子弹的时候方向为point_direction(x,y,targetx,targety)即可
这里的objplayer改为你player的名称
2018年03月18日 06点03分