![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2006
Сообщений: 141
|
Скажем так, а почему собственно он должен срабатывать???? По Вашему коду - не должен!
Я на вскидку про допущенные ошибки, попробуйте: 1. НЕ cube.addEventListener(MouseEvent.CLICK, onCubeClick); А cube.addEventListener(InteractiveScene3DEvent.OBJECT_PRESS, onCubeClick); и ещё заменить private function onCubeClick(event:MouseEvent):void { на private function onCubeClick(event:InteractiveScene3DEvent):void { Это сработает при клике на самом кубе, на какой грани - не важно. Чтоб было на каждой отдельной грани, я бы сделал куб не с помощью Cube, а с помощью шести Plane и на каждый бы дал листнер с кликом. Если этот вариант не подходит, то надо как-то по граням разбить сам куб. Не пробовал, не могу сказать как именно. 2. Ещё надо на каждый материал Inteactive=true ============= БРРРР Я же давал ссылку: http://www.gotoandlearn.com/play?id=68 Вот сам пример http://gotoandlearn.com/files/pvcube.zip Последний раз редактировалось Vasik1; 21.01.2009 в 12:43. |
![]() |
Часовой пояс GMT +4, время: 18:29. |
|
|
« Предыдущая тема | Следующая тема » |
|
|