Просмотр полной версии : и все таки управление клипом.
итак ситуация. туплю уже наверное часов 5.
перечитал форум, пересмотрел семплы. но.
есть 1 документ.
в нем 1 кадр.
на кадре код
this.createEmptyMovieClip("pic_mc", this.getNextHighestDepth());
with(pic_mc)
{
loadMovie("1.swf");
gotoAndPlay(2);
}
есть второй документ.
в нем два кадра
на первом кадре квадрат
и код stop();на втором круг и тоже строп.
вопрос.
почему при исполнении первого документа
появляется квадрат, а не круг. т.е. почему не происходит переход.
Спасибо.
1. Для оформления своего кода, надо использовать теги .
2. Так как загрузка проиходит асинхронно, то ваше указание на переход в второй кадр осуществляется до того как клип загрузился.
ЛоадМуви не выполняется мгновенно. (т.е. гоуТуЕндПлей выполнится до того, как клип загрузится).
И где вы тут такие самплы находите? В каждой теме по этому поводу всегда внятно говорится: _не используйте_ лоадМуви, а используйте MovieClipLoader.loadClip();
Причина - легче мониторить процесс загрузки, т.как у того же MovieClipLoader'a есть:
onLoadInit()
onLoadStart()
onLoadProgress()
onLoadComplete()
onLoadError()
И где вы тут такие самплы находите?
Наверное там же, где примеры с tellTarget и setProperty. ^_^
мда. спасибо. БООЛЬШОЕ ;)
еще вопрос туда же ;)
все проще.
сделал кнопку. b1.
сделал квадрат сделал из него клип c1 c двумя кадрами
в первом тот самый квадрат, во втором круг.
на оба кадра стоп.
на кнопке такой код
on(press)
{
_root.c1.gotoAndPlay(2);
}
и опять таже проблема.
видимо я как то не так обращаюсь что ли. тут то клип сразу загружен.
2 n0wa:
Может лучше gotoAndStop? о_0
а разница ?
я так понимаю сначала исполняеться код посыла на фрейм, а потом код связаный с фреймом. так или иначе и gotoAndStop тоже не работает
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.