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

Вернуться   Форум Flasher.ru > Flash > API приложений и сред

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

Регистрация: Jan 2008
Адрес: Украина, Славутич
Сообщений: 646
Отправить сообщение для willis83 с помощью ICQ
По умолчанию SimpleObjectController, как оно работает?

Пытаюсь вникнуть в работу вышеуказанного класса но дело двигается с трудом.
Вопрос первый:
В документации написано что с помощью методов lookAt и lookAtXYZ можно управлять направлением камеры.
Делаю следующее:
Код AS3:
camera = new Camera3D(10, 1000);
camera.view = new View(800, 600);
 
//camera.rotationX = Math.PI;    
//camera.rotationX = -120*Math.PI/180;
//camera.y = -320;
camera.z = 220;
 
rootContainer.addChild(camera);
rootContainer.addChild(mycont);
addChild(camera.view);
//addChild(camera.diagram);
 
controller = new SimpleObjectController(stage, mycont, 2);
controller.lookAtXYZ(0, 0, 0);
И ничего... камера не поворачивается к началу координат. В начале системы координат у меня есть сфера, при настройки камеры по её свойствам rotation, я могу добиться её установки в 0.0.0 и сфера отображается, а при попытке использовать контроллер ничего не получается.

Добавлено через 4 часа 34 минуты
вопрос снят

Старый 22.08.2011, 19:33
vector3d вне форума Посмотреть профиль Отправить личное сообщение для vector3d Найти все сообщения от vector3d
  № 2  
Ответить с цитированием
vector3d
[+1 02.03.11]

Регистрация: Nov 2005
Адрес: г.Воронеж
Сообщений: 139
Отправить сообщение для vector3d с помощью ICQ Отправить сообщение для vector3d с помощью Skype™
Примеры от движка посмотри, в поисковиках (просто простой вопрос).


Последний раз редактировалось vector3d; 22.08.2011 в 19:38.
Создать новую тему Ответ Часовой пояс GMT +4, время: 09:01.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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