Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Общие вопросы

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 12.01.2004, 17:13
haetorigam# вне форума Посмотреть профиль Отправить личное сообщение для haetorigam# Найти все сообщения от haetorigam#
  № 1  
haetorigam#
 
Аватар для haetorigam#

Регистрация: Aug 2002
Адрес: Prague, Czech Republic Make way for the bad guy
Сообщений: 1,292
Отправить сообщение для haetorigam# с помощью ICQ
По умолчанию помогите

Друзья, проблема следующая.
представьте себе:
муви клип, допустим 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- имя клапа в главном ролике, поэтому и ссылаюсь.

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

Старый 12.01.2004, 17:44
-=shimur=- вне форума Посмотреть профиль Отправить личное сообщение для -=shimur=- Найти все сообщения от -=shimur=-
  № 2  
-=shimur=-

Регистрация: May 2002
Адрес: Израиль
Сообщений: 561
onClipEvent
предназначен для миви-клипов-экзэмпляров из библиотеки SWF, но никак не для самого SWF.
этот код повесь лучше на клип load.


Последний раз редактировалось -=shimur=-; 12.01.2004 в 17:49.
Старый 12.01.2004, 18:00
-=shimur=- вне форума Посмотреть профиль Отправить личное сообщение для -=shimur=- Найти все сообщения от -=shimur=-
  № 3  
-=shimur=-

Регистрация: May 2002
Адрес: Израиль
Сообщений: 561
По умолчанию Блин, не дописал!!!

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);
}
этот код просто повесь в первый фрэйм своего подгружаемого свф


Последний раз редактировалось -=shimur=-; 12.01.2004 в 18:08.
Создать новую тему   Часовой пояс GMT +4, время: 17:31.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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