Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   помогите (http://www.flasher.ru/forum/showthread.php?t=53614)

haetorigam# 12.01.2004 17:13

помогите
 
Друзья, проблема следующая.
представьте себе:
муви клип, допустим load и простая кнопка.
Скрипт кнопки: on (press) {_root.load.loadMovie("movie.swf");}
В мувике movie.swf простой прелоадер :

onClipEvent (load) {
total = _root.load.getBytesTotal();
}
onClipEvent (enterFrame) {
loaded = _root.load.getBytesLoaded();
if (loaded == total) {
_root.gotoAndPlay(2);
}
}
_root.load- имя клапа в главном ролике, поэтому и ссылаюсь.

Почему не предзагруживается? Где ошибка?
Помогите, пожалуйста.

-=shimur=- 12.01.2004 17:44

onClipEvent
предназначен для миви-клипов-экзэмпляров из библиотеки SWF, но никак не для самого SWF.
этот код повесь лучше на клип load.

-=shimur=- 12.01.2004 18:00

Блин, не дописал!!!
 
onClipEvent (load) {
total = _root.load.getBytesTotal();
}
onClipEvent (enterFrame) {
loaded = _root.load.getBytesLoaded();
if (loaded == total) {
_root.gotoAndPlay(2);
}
}
такой код можно повесить на клип load, но он тебе переправит твой рут сразу на второй фрэйм без нажатия кнопки, т.к твой мув подгружается только после нажатия на кнопку.


total = getBytesTotal();
loaded = getBytesLoaded();
if (loaded == total) {
_level0.gotoAndPlay(2);
}
этот код просто повесь в первый фрэйм своего подгружаемого свф


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

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