Показать сообщение отдельно
Старый 15.03.2012, 02:13
vorodis2 вне форума Посмотреть профиль Отправить личное сообщение для vorodis2 Найти все сообщения от vorodis2
  № 9  
Ответить с цитированием
vorodis2

Регистрация: Feb 2011
Адрес: Украина Днепропетровск
Сообщений: 106
/**
* Получение угла между двумя точками
* @param a-первая точка типа маусХУ
* @param b-вторая точка координаты вашего героя
* @return
*/
public function anglePoisk (a:Point, b:Point, rodian:Boolean=true):Number {
if(!rodian) return Math.atan2(b.y - a.y, b.x - a.x);
return (180/Math.PI)*Math.atan2(b.y - a.y, b.x - a.x);
}
[/as3]