Ale jak obracało?Za myszką?EDIT:Niech będzie za myszką.Masz 2 objekty ,działko i kwadrat.W step działka dajesz:
GML
direction = point_direction(x,y,mouse_x,mouse_y)
x = obj_kwadrat.x
y = obj_kwadrat.y
A w global mouse left:
GML
instance_create(x,y,obj_naboj)
W create obj_naboj:
GML
direction = obj_działko.direction
W step naboj:
GML
speed = 10