Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Угол наклона объекта по отношению к объекту (http://www.flasher.ru/forum/showthread.php?t=173124)

sstotenkopf 24.12.2011 04:13

Угол наклона объекта по отношению к объекту
 
Всем привет! Вообщем встала задача узнать угол наклона одного объекта по отношению к другому... возможно не правильно объясняю задачу, возьмем пример с игры... у меня есть турель, которая должна развернуться в сторону игрока, координаты которого я знаю, мне нужно узнать угол наклона при повороте на значение которого, она повернется в сторону игрока... Как это можно сделать?
Спасибо!

saikspaik 24.12.2011 06:58

Код AS3:

турель.rotation = Math.atan2(игрок.y - турель.y, игрок.x - турель.x) * 180/Math.PI;


sstotenkopf 26.12.2011 04:38

Цитата:

Сообщение от saikspaik (Сообщение 1053419)
Код AS3:

турель.rotation = Math.atan2(игрок.y - турель.y, игрок.x - турель.x) * 180/Math.PI;


Был какой то неадекват...
Вот так более менее
Код:

турель.rotation = Math.atan2(игрок.y - турель.y, игрок.x - турель.x) * 180/Math.PI + 90


Часовой пояс GMT +4, время: 00:01.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.