Форум 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)
-   -   Как выполнить команду go to root and play? (http://www.flasher.ru/forum/showthread.php?t=150675)

azimkg 16.02.2011 08:48

Как выполнить команду go to root and play?
 
делал раньше
on (release) {
gotoAndStop('homepage');
}

терь сама кнопка в мувике, приходить заходить туда и там на кнопке прописывать. т.е. уже не в корневухе,
выше написанная команда уже не работает, надо написать что то типа
on (release) {
_root gotoAndStop('archpage');
}

как правильно сделать?

Добавлено через 21 минуту
нашел правильную команду
Код AS1/AS2:

on (release) {
        _root.gotoAndStop(60);
}

но так проигрывается тока 60 фрейм, а мне нужно чтобы он проигрывал с 60 - 80
пробовал флажок поставить, homepage
Код AS1/AS2:

on (release) {
        _root.gotoAndStop('homepage');
}

но так он ващпе ничего не проигрывает почему то.
ЖДУ ПОМОЩИ!!! +)

Tails 16.02.2011 09:16

Код AS1/AS2:

on (release) {
        _root.gotoAndPlay(60);
}

в 80 кадре:
Код AS1/AS2:

stop();


azimkg 16.02.2011 09:53

СПАСИБО! млин...над было всего лишь место gotoAndStop написать gotoAndPlay =)))))

Добавлено через 44 секунды
а так на будущее как сделать так чтобы проигрывал из мувика...
типо
Код AS1/AS2:

_root.mainMovie.gotoAndPlay('Homepage');


Tails 16.02.2011 11:37

Из любого уровня вложенности:
Код AS1/AS2:

_root.gotoAndPlay(2);

Не пишите код на символах.

azimkg 16.02.2011 11:43

спасибо!
а если я хочу чтобы с 1 по 20 фрейм сцену нельзя было кликать? так можно сделать?

Tails 16.02.2011 11:49

Код AS1/AS2:

on (release) {
        if(_root._currentframe > 20){
                _root.gotoAndPlay(тут номер нужного кадра);
        }
}

С вас плюс :)

azimkg 16.02.2011 12:09

с меня плюс!
Ток где номер нужного кадра...мне начальный кадр вводить? 1?
или 21?
sorry за глупые вопросы, прост я начинающий флешер =)
у мня в общем трабл такой. Все работает, с 1-20 проигрывается ролик и появляется меню...
с 20-30 проигрывается то что происходит после нажатия на Menu1,
с 30-40 проигрывается то что происходит после нажатия Menu2,
итд...
но почему то Menu1 с 1 нажатия проигрывает, а Menu2 ток со второго...
что за трабл?....могу выслать fla...

Tails 16.02.2011 12:13

Давайте глянем ваш исходник. Номер кадра тот, на который вам нужно перейти при нажатий.

пс. У меня только Флэш 8
псс. Плюс тут:
||
||
||
\/

azimkg 16.02.2011 12:22

я вроде уже плюсанул!?!?!? еще раз? ну если можно так...то еще раз плюсану...)))
а у мня CS5 мне как сохранить?

Tails 16.02.2011 12:26

Значит не глянем ваш исходник :)

Так, у вашей флешки версия AS какая стоит ? Те примеры что я писал, они для версий AS 2.0 (смотреть там где вы код пишите)
Если у вас AS 3.0, поменяйте на 2.0 и проверте как работает.


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

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