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

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

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

Регистрация: Jul 2010
Сообщений: 2
Question papervision3d + sprite+click

ЗДравствуйте.
Есть кусок кода. используя papervision3d делаю куб стороны которого должны состоять из управляемых спрайтов или мувиков.
Код AS3:
var someSpr:Sprite new Sprite();
			somePsr.addEventListener(MouseEvent.CLICK, click);
			var mmv:MovieMaterial = new MovieMaterial(someSpr);
			var ml:MaterialsList = new MaterialsList();
			ml.addMaterial(mmv, "all");
			var cub:Cube = new Cube(ml);
			scene.addChild(cub);
Проблема в том что не срабатывает click, да и другие события на мышь,
подскажите почему.
Заранее спасибо.

Старый 09.07.2010, 01:34
nachalnik вне форума Посмотреть профиль Отправить личное сообщение для nachalnik Найти все сообщения от nachalnik
  № 2  
Ответить с цитированием
nachalnik
 
Аватар для nachalnik

Регистрация: Mar 2009
Сообщений: 36
Отправить сообщение для nachalnik с помощью Skype™
viewport.interactive = true;
material.interactive = true; // в вашем случае mmv
думаю стоит уделить денек-полтора чтению ,например, "Papervision3D Essentials" - и все у вас разложится по полочкам как оно работает))

Старый 09.07.2010, 11:32
Cristoff вне форума Посмотреть профиль Отправить личное сообщение для Cristoff Найти все сообщения от Cristoff
  № 3  
Ответить с цитированием
Cristoff

Регистрация: Jul 2010
Сообщений: 2
Цитата:
Сообщение от nachalnik Посмотреть сообщение
viewport.interactive = true;
material.interactive = true; // в вашем случае mmv
думаю стоит уделить денек-полтора чтению ,например, "Papervision3D Essentials" - и все у вас разложится по полочкам как оно работает))
Большое спасибо! Действительно помогло)
Только осталось понять почему не отрисовывются вложенные спрайты...
Точнее отрисовывются но только до первого вызова onRenderTick потом, только реагируют на события, но не происходит graphics.drawCircle и прочих методов. То есть проходят оно нормально без ошибок, но на экране не показываются.
UPD:
material.animated = true; вроде бы решила проблему.


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

Теги
MouseEvent , papervision3d , Sprite
Опции темы
Опции просмотра

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

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


 


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


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