![]() |
|
||||||||||
|
|||||
|
Приветствую знатоков AS3 и PV3D.
В сцене есть Plane1 с интерактивным материалом, Plane2 c MovieMaterial у которого MovieClip из библиотеки. В этом MovieClip есть объект с именем: "MCobj". В MCobj несколько кадров. Задача: При клике на Plane1 должно сработать gotoAndStop(gotoandstop); в MCobj. Т.е. MCobj должен отобразить один из кадров. Пишу: public function int ():void { Plane1.addEventListener(InteractiveScene3DEvent.OBJECT_PRESS, gotoContent); } public function gotoContent(evt:InteractiveScene3DEvent):void { var contentInsMc:MovieClip =Plane2.getChildByName("MCobj") as MovieClip; gotoandstop = 5; contentInsMc.gotoAndStop(gotoandstop); } В чём моя ошибка и как правильно написать? Прошу помощи. Забыл добавить: "MCobj" находится в MovieClip под МАСКОЙ ПРОЗРАЧНОСТИ. После эксперементов выяснил, что если убрать маску, то всё работает. Но вопрос остаётся, как заставить работать с маской прозрачности? Последний раз редактировалось 3Desian; 22.10.2009 в 17:52. |
![]() |
![]() |
Часовой пояс GMT +4, время: 10:44. |
|
|
« Предыдущая тема | Следующая тема » |
|
|