Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Презагрузка =) (http://www.flasher.ru/forum/showthread.php?t=77025)

Olmer 16.03.2006 21:13

Презагрузка =)
 
Помогите пожалуйста!
У меня есть 22 мувиклипа, у каждого в конце стоит stop();
Существует ли такая комманда, которая позволяет перезапустить флешку? или как заново начать проигрывать сразу эти 22 мувиклипа? :confused:

inspace 16.03.2006 21:34

Команда F1
Зависит от конструкции твоего флеша.

Homo Sapiens 16.03.2006 22:02

Да,
Код:

gotoAndPlay(1);
:)

AxelRB 17.03.2006 08:29

Цитата:

Сообщение от Homo Sapiens
Да,
Код:

gotoAndPlay(1);
:)

Нет. Если у человека один кадр в руте, и в этом кадре лежат все мувики, то так их не перезапустишь. Проще всего переделать мув так: сделать первый кадр вторым так, чтобы в руте первый кадр был пуст. Во втором кадре поставить stop, чтобы рут не колбасило по кругу. Затем, когда надо вызвать этот самый gotoAndPlay(1). Первый кадр быстро промелькнет, и второй начнет играть все мувики заново.
Такой вариант приемлем?

Olmer 19.03.2006 21:30

Вау слушай а ведь это идея! Спасибо!

Буньков Максим 19.03.2006 22:02

Цитата:

Сообщение от AxelRB
Нет. Если у человека один кадр в руте, и в этом кадре лежат все мувики, то так их не перезапустишь. Проще всего переделать мув так: сделать первый кадр вторым так, чтобы в руте первый кадр был пуст. Во втором кадре поставить stop, чтобы рут не колбасило по кругу. Затем, когда надо вызвать этот самый gotoAndPlay(1). Первый кадр быстро промелькнет, и второй начнет играть все мувики заново.
Такой вариант приемлем?

Скарее всего, в твоем случае это правельней будет, можно конечно кодом замочить все мувики и заного их при атачить. Та же фигня.

Homo Sapiens 19.03.2006 22:32

Ради этой фигни создавать лишней кадр?
А в цикле перебрать все мувики проблема? Вряд ли они вручную аттачаться...

Olmer 19.03.2006 23:09

Цитата:

Сообщение от Homo Sapiens
Ради этой фигни создавать лишней кадр?
А в цикле перебрать все мувики проблема? Вряд ли они вручную аттачаться...

Я уже так и сделал. Только есть вопрос. А можно перебрать циклом мувики не имеющие имя экземпляра, и передать им свойство?

K.A.T.A.F.A.L.K.E.R 20.03.2006 00:24

Цитата:

Сообщение от Olmer
Я уже так и сделал. Только есть вопрос. А можно перебрать циклом мувики не имеющие имя экземпляра, и передать им свойство?

Любой мувик, если ему не назначено имя, тем не менее имеет имя "по умолчанию" - instance0, instance1 и т.д. А вообще делай так:
Код:

for(var i in _root){
  if(typeof(_root[i])=="movieclip")
    trace(_root[i]);
}


KUZEN 20.03.2006 02:04

Цитата:

Сообщение от AxelRB
Нет. Если у человека один кадр в руте, и в этом кадре лежат все мувики, то так их не перезапустишь. Проще всего переделать мув так: сделать первый кадр вторым так, чтобы в руте первый кадр был пуст. Во втором кадре поставить stop, чтобы рут не колбасило по кругу. Затем, когда надо вызвать этот самый gotoAndPlay(1). Первый кадр быстро промелькнет, и второй начнет играть все мувики заново.
Такой вариант приемлем?

Плная чушь))) ... циклом обойти и запустить заного ...


Часовой пояс GMT +4, время: 03:33.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.