Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Flash прелоадер
 
 автор: tAleks   (02.07.2007 в 06:38)   письмо автору
 
 

Как сделать прелоадер во флэш?

Я делаю так, но инчего не получается.

В первом кадре:

stop();


В первый же кадр вставляю МувиКлип, в нем ще один мувик (крутящаяся звездочка, на время закгрузки всего клипа.). У этого второго вложенного клипа следующий код:

onClipEvent(enterFrame){
    this._rotation += 3;
    
    if(_framesloaded == _totalframes) {
    _root.play();
    }
}


Но нифига оно не робит, клип показывается сразу.

   
 
 автор: Temnovit   (02.07.2007 в 15:36)   письмо автору
 
   для: tAleks   (02.07.2007 в 06:38)
 

На локальном компьютере проверяете? :) Тогда жмите 2 раза ctrl+enter

   
 
 автор: tAleks   (02.07.2007 в 16:31)   письмо автору
 
   для: Temnovit   (02.07.2007 в 15:36)
 

>На локальном компьютере проверяете? :) Тогда жмите 2 раза ctrl+enter

Нафиг два-то раза?

   
 
 автор: AlexSol   (02.07.2007 в 16:56)   письмо автору
 
   для: tAleks   (02.07.2007 в 16:31)
 

если один раз - просто запуск.если два раза - иммитация загрузки.

   
 
 автор: AlexSol   (02.07.2007 в 15:49)   письмо автору
 
   для: tAleks   (02.07.2007 в 06:38)
 

не смущает, что переменные _framesloaded и _totalframes не заданы?
задаются они путем присвоения значений свойств

this.getBytesLoaded()
this.getBytesTotal()

   
 
 автор: tAleks   (02.07.2007 в 16:33)   письмо автору
 
   для: AlexSol   (02.07.2007 в 15:49)
 

>не смущает, что переменные _framesloaded и _totalframes не заданы?

Нет, в книжке написано что эти переменные выдают:
_framesloaded - кол-во загруженных кадорв
_totalframes - всего кадров в киношке

>задаются они путем присвоения значений свойств
>
>this.getBytesLoaded()
>this.getBytesTotal()

Нифига, че-то я не вьезжаю в этом Флэшном ООП, можно примерчик, с комментариями? буду благодарен.....

   
 
 автор: AlexSol   (02.07.2007 в 17:00)   письмо автору
 
   для: tAleks   (02.07.2007 в 16:33)
 

посмотрите тут. http://flasher.ru/forum/showthread.php?t=80392&page=2

_framesloaded - кол-во загруженных кадорв
_totalframes - всего кадров в киношке

ну да, правильно, тольк эта инфа не очень понезна, у меня обычно кадров 1-2, а вес большой, так что правильнее вес отслеживать.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования