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

UrHeG 03.03.2008 10:11

Код прелоадера не работает
 
Код:

stop ();
bar.onEnterFrame = function ()
{
    bytestotal = _root.sectiondeck.getBytesTotal();
    bytesloaded = _root.sectiondeck.getBytesLoaded();
    barwidth = bytesloaded / bytestotal * 225;
    display = math.ceil(bytesloaded / bytestotal * 100);
    cursor.display = display;
    cursor._x = barwidth;
    this._width = barwidth;
    if (display == 100)
    {
      play();
    } // end if
};

Где ошибка? почему не считает подгружаемый в sectiondeck мувик?
Как результат, на месте процентовки вылетает АНДЕФАЙНЕД!!!...
Или я не там смотрю?! :(
Если условие убрать что после 100 он дальше играет, что всё ок.. но это ж не дело..

etc 03.03.2008 12:47

А где вы взяли этот код?

UrHeG 03.03.2008 13:18

Где т вырулил.. не помню.. приспособил к соби и вот.. если нужно примерчик накидаю.. что б наглядно было..

etc 03.03.2008 13:22

Во Flash есть класс Math, а math — нету.

UrHeG 03.03.2008 13:32

Респект, .. именно.. )) спс огромное.. не доглядел..


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

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