Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 30.12.2006, 20:19
stokench вне форума Посмотреть профиль Отправить личное сообщение для stokench Найти все сообщения от stokench
  № 1  
Ответить с цитированием
stokench
 
Аватар для stokench

Регистрация: Dec 2006
Сообщений: 13
Отправить сообщение для stokench с помощью ICQ
По умолчанию Поворот за мувиком

Есть мувик, который находится в центре окна, есть второй вытянутый мувик, который движется произвольно, надо, чтобы второй всегда направлен на первый.
Код:
angle = Math.atan2(m1._y, m1._x)/(Math.PI/180);
angle2 = Math.atan2(klipy, klipx)/(Math.PI/180);
sta = Math.sqrt(m1._y*m1._y+m1._x*m1._x);
stc = Math.sqrt(klipy*klipy+klipx*klipx);
b = angle-angle2;
stb = Math.sqrt(sta*sta+stc*stc-2*sta*stc*Math.cos(b));
klip._rotation = Math.acos((stc*stc-sta*sta-stb*stb)/(2*sta*stb));
[Stokench:Спасибо, буду знать]

m1-первый клип
klip-второй клип

Я пытался сделать через теорему косинусов...но наверно есть более простой способ. Пишите попроще, а то я не все знаю...)


Последний раз редактировалось stokench; 30.12.2006 в 20:24.
Создать новую тему   Часовой пояс GMT +4, время: 12:30.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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