Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   вопрос (http://www.flasher.ru/forum/showthread.php?t=43267)

Ritor 22.02.2003 20:19

вопрос
 
Что здесь не так???
**************************************
on (release) {
if (prog == 0) {
loadMovie("x.files\\yes-no.swf", "_root.stol.load");
play();
}
if (prog != 0) {
tellTarget ("_root.stol.load") {
gotoAndStop(2);
}
}
gotoAndStop(1);
}

***************************************

llllllllll 22.02.2003 20:36

ну а собственно, что нада то? =) ... , если prog не определена (undefined) или имеет значение отличное от 0 или false, то твой stol.load заиграет со второго кадра =), а обладатель таймлайна где лежит кнопка перейдет на первый кадр, в противном случае будет играть дальше, в твой стол будет грузиться свфка =)

F_Flash 22.02.2003 20:38

А что здесь так? :D

Ritor 23.02.2003 17:11

Нужно чтоб при нажатии на кнопку, она проверяла, если загружен мувик то переходить на заданный кадр и останавливалась, если нет то загрузить и продолжить играть,(а переходит через 10 фреймов).
А тяма хватило только чтоб через переменную.
Эт чтоб не качать лишний таффик.

F_Flash 24.02.2003 13:47

Проверку загпруженности мувика можно сделать так.
Мроверяем загружен ли мувик с именем ( это для примера.

function isLoaded(movieName){
var muv=eval(movieName);
if (muv.getBytesTotal()==muv.getBytesLoaded()&&muv.getBytesTotal()){
return true;
}
return false;

}


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

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