PDA

Просмотр полной версии : Вращение по направлению другого объекта


FatPir
02.02.2011, 22:40
Я создаю игры, в которой нужно чтобы объект("пушка") направлялся дулом по направлению перемещающегося объекта. Подскажите пожалуйста как это сделать

Hauts
02.02.2011, 23:22
this.onEnterFrame = function() {
arrow._rotation = Math.atan2(_root._ymouse-arrow._y, _root._xmouse-arrow._x)*180/Math.PI;
};


arrow - это instance name мувиклипа на сцене.

FatPir
03.02.2011, 01:05
не очень получается с мышкой работает, но если с "монстром" не работает
посмотри пожалуйста исходник
и еще такой вопрос почему пушка вращается вокруг геометрического центр, я же переставил его спомощью фритранформа

Hauts
03.02.2011, 09:28
Не у всех ЦС4 или ЦС5 стоит, пресохраните в ЦС3, например. И не забывайте про правила русского языка, когда пишите сообщения.

Позже посмотрю.

FatPir
03.02.2011, 14:00
Пересохранил в CS3

Hauts
03.02.2011, 18:27
25916

Ужасно. Пишите код в кадрах.

FatPir
03.02.2011, 21:39
Спасибо)