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

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

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

Регистрация: Jan 2004
Адрес: Moscow
Сообщений: 389
Отправить сообщение для DRAGOnoid с помощью ICQ
По умолчанию pointAt для разных контейнеров

Ворос этот мучает меня давно, но вот сново решил к нему вернуться.
Помните обычно в 3D игрушках бывают спрайты которые повёрнуты к точке обзора независимо куда смотрит камера. Так вот я в идеале хочу сделать тоже самое и во FLASH.

есть некий мувклип в котором другой мувклип, в нём третий и т.д.
допустим первый мувклип я повернул по rotationY а второй сместил по Z координате.
как третий мувклип развернуть к нам лицом?

копая в доках наткнулся на замечательную функцию pointAt - она прикрасно работает но только в пределах одного контейнера (т.е. если поворачиваемый объект и наблюдаемый в одном контейнере). Есть подозрение что надо как то сложить matrix3D мувклипов, но мозгового вещества не хватает додумать далее этой идеи.

было бы очень супер узнать как вообще можно было бы поворачивать любой спрайт в любом контейнере относительно любого другого спрайта в других контейнерах, т.е. поворачивать лицом любой спрайт относительно любого другого спрайта независимо от места положения.

Добавлено через 23 часа 3 минуты
мда, жаль никто не ответил - проблему решил сам двумя способами.
__________________
Black DRAGON хочет кушать Т_Т

Создать новую тему Ответ Часовой пояс GMT +4, время: 05:21.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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