Показать сообщение отдельно
Старый 26.10.2010, 02:34
djyamato вне форума Посмотреть профиль Отправить личное сообщение для djyamato Посетить домашнюю страницу djyamato Найти все сообщения от djyamato
  № 1  
Ответить с цитированием
djyamato
 
Аватар для djyamato

Регистрация: Feb 2006
Сообщений: 884
Записей в блоге: 2
Отправить сообщение для djyamato с помощью ICQ Отправить сообщение для djyamato с помощью Skype™
По умолчанию Как "направить" камеру на Кубы, добавленные програмно?

Здравствуйте, подскажите пожалуйста, как мне направить камеру на несколько кубов, расставленных на сцене програмно.
Кубы расставляются по принципу: куб.y=предидущий.y+предидущий.height итд
Положение первого - 0

У меня получается что вся эта конструкция вылезает наверх за пределы viewport (по всей видимости вьюпорта)


Код AS3:
 
scene=new Scene3D();
viewport=new Viewport3D(0,0,true,true);
addChild (viewport);
 
camera=new Camera3D();
camera.zoom = 11;
camera.focus = 50;			
render=new BasicRenderEngine();
 
CubesNumber=12; // (к примеру)
 
for(i=0;i<CubesNumber;i++){
   var cube:Cube=new Cube(new MaterialsList({front:mm, left:mm2, right:mm3,top:mm4, bottom:mm5, back:mm6}),150, 150, 150, 10,10,10);
 
   scene.addChild (cube);
   cube.y=i*150;
}
Миниатюры
Нажмите на изображение для увеличения
Название: pv.jpg
Просмотров: 114
Размер:	31.2 Кб
ID:	25368  


Последний раз редактировалось djyamato; 26.10.2010 в 13:55.