Просмотр полной версии : Как запустить внутренний клип?
Приведите, пожалуйста, пример кода, с помощью которого можно осуществить следующее:
Есть мувик, основной таймлайн имеет шесть слоёв, в первом кадре несколько внутренних клипов. Все они проигрываются одновременно, за исключением одного. У него в первом кадре, внутри, стоит "stop:()".
Нужно что бы при наведении курсора на поле кнопки (она под основным мувиком), этот внутренний клип запустился.
Благодарен заранее.
В первую очередь нужно дать <instance Name> вашему клипу (допустим "mc1"), тогда на кнопку вешаем
on (rollOver) {_root.mc1.gotoAndPlay(2)}
судя по вашему описанию, клип находится не внутри другого клипа а лежит в руте.
а вообще исходник бы не помешал
удачи
Вот исходник.
Посмотрите, пожалуйста.
Ну все так и есть, попробуйте сделать своими руками...
Всё, разобрался. Надо учить мат. часть.
Dimel, спасибо от души, за проявленное терпение и помощь.
да собственно ничего не стоило;-)
но... пожалуйста...
JunkWork
25.12.2005, 02:56
а что если мувик лежит не в руте, а внутри другого мувика и его надо проиграть в определённый кадр относительно временной шкалы рута.
Ну например: у меня в руте есть мувик внутри которого ещё один, в нём на первом кадре stop(); Главная временная шкала доходит до кадра X и должна "сказать" play(); тому мувику.
Ну так и напиши в том кадре
mc1.play();
JunkWork
26.12.2005, 01:19
вот исходник...
нужно что бы первый кадр главной сцены говорил мувику mc2 что бы то т играл.
Нужно -- сделай сам или заплати Иону. 4 пункт моей подписи.
JunkWork
26.12.2005, 01:41
всё понял...
но неужели нельзя сделать так чтобы из главной временной шкалы можно было "сказать" объекту напрямую.... а то:
временная шкала -> mc1 -> mc2
лучше было бы: временная шкала -> mcX
Можно. Заведи переменную, храняющую ссылку на объект, и командуй им, хоть он на 255м уровне вложенности, с главного Таймлайна.
var myMovie:MovieClip = _root.movieA.movieB.movieC.movieD.movieE;
myMovie.play();
JunkWork
26.12.2005, 02:20
Спасибо... помогло
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.