![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2001
Адрес: St. Petersburg
Сообщений: 7
|
Что это за фигня! После команды attachMovie не получается управлять приаттаченным мувиком (play() не работает если в первом его фрэйме стоит stop() ). Бесит страшно!!!
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
А что, собственно, не так?
Всё верно, ты запустил play(), а в первом кадре остановил. Убери stop(). |
|
|||||
|
Регистрация: Mar 2001
Адрес: St. Petersburg
Сообщений: 7
|
Не. Вот:
for (var i=photosnum;i>=1;i--){
_root.cStripe.attachMovie("scAppear","sC"+i,i);
var sc:MovieClip=eval("_root.cStripe.sC"+i);
sc.gotoAndPlay(2);
}
Последняя инструкция в for не выполняется. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Скорее всего у тебя неверная ссылка на мувик. И вообще, зачем извращаться с eval?
|
|
|||||
|
Регистрация: Mar 2001
Адрес: St. Petersburg
Сообщений: 7
|
ссылка верная. Про eval - это действительно ты прав, сделал по-твоему. Все равно не работает. Из того фрейма, в котором приаттачил мувик его не запустить...
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Тогда я не знаю, какая у тебя конкретно проблема. Скорее всего stop() выполняется всё равно. Проверь, собственно.
|
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
|
И не будет работать. gotoAndPlay срабатывает раньше чем stop. Это легко проверить поставив trace (1) после gotoAndPlay и trace (2) после stop() в мувики из библиотеки, и посмотреть порядок чисел в окне Output.
Поэтому предлагаю следующий вариант. В мувике написать А код который его аттачит подкорректировать |
|
|||||
|
Регистрация: Mar 2001
Адрес: St. Petersburg
Сообщений: 7
|
Вот этта дельно! Спасибо.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 14:05. |
|
|
« Предыдущая тема | Следующая тема » |
|
|