Форум 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=118916)

Stenler 07.12.2008 16:01

Как сделать, чтобы скрипт выполнялся только при первом запуске?
 
Мне нужно, чтобы в начале объект был невидим, а после нажатия на определённую кнопку стал виден. Для этого я написал в первом кадре
object._visible=false, а в кнопке при нажатии object._visible=true.
Но после того как мувик заканчивается и переходит к первому кадру,
срабатывает object._visible=false! Мне необходимо, чтобы мувик проигрывался циклически. Как сделать, чтобы скрипт на первом
кадре сработал только один раз ума не приложу.
Пожалуйста, помогите, я уже не знаю что делать, всё перепробовал.

PS Администрации: Я в AS, можно сказать, первый день. Ещё ничего не понимаю, уж извините. Если название темы не соответствует вопросу, назовите её вы. Я понятия не имею как назвать тему!

_musicano 07.12.2008 16:12

В последнем кадре отправь весь мувик на 2-й кадр

Код AS1/AS2:

gotoAndPlay(2);


Stenler 07.12.2008 18:14

Слишком легко. Но в моём случае это неприемлимо! Мне нельзя пропускать кадры

iNils 07.12.2008 18:26

Код AS1/AS2:

if (!flag) {
        flag = true;
        object._visible = false;
}

Название темы нормальное - оно описывает суть проблемы, что и требовалось от названия темы.

Stenler 07.12.2008 19:54

Ура!!! Всё заработало, спасибо ОГРОМНОЕ!!!:)


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

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