Просмотр полной версии : Чего не хватает в начале кода для запуска внешнего *.swf?
Я не очень силен в скриптах.Если не трудно подскажите плиз-
есть основной мувик,в него вложен второй,в нем код для подгрузки внешнего .swf
????? {
this.createEmptyMovieClip("mc",1);
this.mc.loadMovie("0001.swf");
}
on (rollOver)
{
this.mc.play();
gotoAndPlay("on");
}
on (rollOut)
{
this.mc.stop();
gotoAndPlay("off");
}
Как правильно начать ?
Спасибо!
Может лучше кнопку заменить на клип?
onClipEvent(enterFrame) {
onRollOver = function() {
//blabla;
}
onRollOut = function() {
//blabla;
}
}
lexa2000lexa
06.10.2008, 13:02
Ну если и менять, то тогда нужно не так как предложил flazher, а вот так
имя клипа.onRollOver = function() {
//blabla;
}
имя клипа.onRollOut = function() {
//blabla;
}
а вообще что именно вы хотите начать, а то не совсем понятно что вы хотите сделать.
Я-то предлагал написать код в клипе, а вы в кадре. Какая разница?
lexa2000lexa
06.10.2008, 13:55
Разница в том что это стиль написания Flash 5, а щас как ни как на уже 10 версия доступна.
C этим разобрался,спасибо.А как сделать после загрузки внешнего мувика,сразу остановку его в первом кадре?
this.createEmptyMovieClip("mc",1);
this.mc.loadMovie("0001.swf");
this.mc._x = 0;
this.mc._y = 0;
this.mc.gotoAndStop("stop"); // почему то это его не останавливает?
метка там есть.
lexa2000lexa
06.10.2008, 14:30
нужно использовать метод MovieClipLoader.loadClip()
и MovieClipLoader.onLoadInit - срабатывает после полной загрузки клипа.
MovieClipLoader.onLoadInit - срабатывает после полной загрузки клипа.
Согласен.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.