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

LinuxVideo 16.11.2007 12:25

> забиваем память мусором разным.

А как использовать ассемблерные вставки во флеше? Я память и почистить могу...

Mr. Fixit 16.11.2007 12:40

clear cash
 
ur_mc.removeMovieClip(); // клип должен находится на позитивной глубине
delete ur_mc; :D

GladiatoR_Alex 16.11.2007 13:48

Вложений: 1
Использовал почти пошаговую анимацию + код от Гермхард интерактив
Проблема решена, но другим путем...:)

А хотелось бы только на уровне АС:umnik2:

Mr. Fixit 16.11.2007 14:14

омг где вы такой код отрыли? :D
чет настроение есть для прелоадера))
ща кину исходник

Mr. Fixit 16.11.2007 15:01

как-то так...
Код:

stop();

var total:Number = _root.getBytesTotal();

function checkLoad():Void {
        var loaded:Number = _root.getBytesLoaded();
        var percents:Number = Math.floor(loaded/total*100);
        var percentsAt10:Number = Math.floor(percents)%10;
        trace(percentsAt10);
        _root.attachMovie('box', 'box_'+percentsAt10, percentsAt10, {_x:percentsAt10*22+Stage.width/2-110, _y:Stage.height/2});
        if(percents >= 100) {
                _root.gotoAndStop(2);
        }
}

var loadInt:Number = setInterval(checkLoad, 100);

признаюсь, что плохо с математикой):rolleyes:


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

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