Как сделать что-бы спрайт был повёрнут к мышке при таком коде: x=min(max(sprite_width,mouse_x),room_width-sprite_width) y=min(max(sprite_width,mouse_y),room_height-sprite_width)
Как не делал, не получается.
Сообщение отредактировал Deniiel - Вторник, 07 Июня 2011, 21:37
Deniiel, могу объяснить при помощи геометрии, но как мне кажется, тебе надо немного другое, но если что, то в гм должна быть функция atan2. Короче, если простыми словами, то - угол поворота в сторону мыши в радианах = Atan2(расстояние от мыши до объекта по оси у, расстояние от мыши до объекта по оси х).