Просмотр полной версии : Презагрузка =)
Помогите пожалуйста!
У меня есть 22 мувиклипа, у каждого в конце стоит stop();
Существует ли такая комманда, которая позволяет перезапустить флешку? или как заново начать проигрывать сразу эти 22 мувиклипа? :confused:
Команда F1
Зависит от конструкции твоего флеша.
Homo Sapiens
16.03.2006, 22:02
Да, gotoAndPlay(1); :)
Да, gotoAndPlay(1); :)
Нет. Если у человека один кадр в руте, и в этом кадре лежат все мувики, то так их не перезапустишь. Проще всего переделать мув так: сделать первый кадр вторым так, чтобы в руте первый кадр был пуст. Во втором кадре поставить stop, чтобы рут не колбасило по кругу. Затем, когда надо вызвать этот самый gotoAndPlay(1). Первый кадр быстро промелькнет, и второй начнет играть все мувики заново.
Такой вариант приемлем?
Вау слушай а ведь это идея! Спасибо!
Буньков Максим
19.03.2006, 22:02
Нет. Если у человека один кадр в руте, и в этом кадре лежат все мувики, то так их не перезапустишь. Проще всего переделать мув так: сделать первый кадр вторым так, чтобы в руте первый кадр был пуст. Во втором кадре поставить stop, чтобы рут не колбасило по кругу. Затем, когда надо вызвать этот самый gotoAndPlay(1). Первый кадр быстро промелькнет, и второй начнет играть все мувики заново.
Такой вариант приемлем?
Скарее всего, в твоем случае это правельней будет, можно конечно кодом замочить все мувики и заного их при атачить. Та же фигня.
Homo Sapiens
19.03.2006, 22:32
Ради этой фигни создавать лишней кадр?
А в цикле перебрать все мувики проблема? Вряд ли они вручную аттачаться...
Ради этой фигни создавать лишней кадр?
А в цикле перебрать все мувики проблема? Вряд ли они вручную аттачаться...
Я уже так и сделал. Только есть вопрос. А можно перебрать циклом мувики не имеющие имя экземпляра, и передать им свойство?
K.A.T.A.F.A.L.K.E.R
20.03.2006, 00:24
Я уже так и сделал. Только есть вопрос. А можно перебрать циклом мувики не имеющие имя экземпляра, и передать им свойство?
Любой мувик, если ему не назначено имя, тем не менее имеет имя "по умолчанию" - instance0, instance1 и т.д. А вообще делай так:
for(var i in _root){
if(typeof(_root[i])=="movieclip")
trace(_root[i]);
}
Нет. Если у человека один кадр в руте, и в этом кадре лежат все мувики, то так их не перезапустишь. Проще всего переделать мув так: сделать первый кадр вторым так, чтобы в руте первый кадр был пуст. Во втором кадре поставить stop, чтобы рут не колбасило по кругу. Затем, когда надо вызвать этот самый gotoAndPlay(1). Первый кадр быстро промелькнет, и второй начнет играть все мувики заново.
Такой вариант приемлем?
Плная чушь))) ... циклом обойти и запустить заного ...
Плная чушь))) ... циклом обойти и запустить заного ...
Добавить кадр и написать stop - 5 секунд, написать цикл - минимцм 30. Мой вариант оптимальней %))) (и требует меньших ресурсов процессора %)) )
Помогите пожалуйста!
У меня есть 22 мувиклипа, у каждого в конце стоит stop();
Существует ли такая комманда, которая позволяет перезапустить флешку? или как заново начать проигрывать сразу эти 22 мувиклипа? :confused:
_root.loadMovie(_root._url);
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.