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

bigiBOB 12.02.2009 15:57

Привязка к процентам в прелоадере.
 
нужно сделать прелоадер, с вот такой анимацией. 1 процент, 1 падающий кубик.

http://pics.livejournal.com/aleksey_ru/pic/0000fg0w
В кубиках % не будет, это для наглядности

Вот мой код
Код AS1/AS2:

onClipEvent (load) {
        proc = 0;
        i=0;
}
onClipEvent (enterFrame) {
        if (_root.getBytesLoaded() != _root.getBytesTotal()) {
                pr = int(_root.getBytesLoaded()/_root.getBytesTotal()*100);
                deltaProc = pr-proc;//кол-во объектов для падения
                proc = pr;
                for (i; i<deltaProc; i++) {
                        name = "box"+proc;
                        duplicateMovieClip("box", name, random(100));
                        setProperty(name, _x, 5);
                        setProperty(name, _y, 5);
                }
                _root.pre.prog.width = int(_root.getBytesLoaded()/_root.getBytesTotal()*192);
        } else {
                alpha = 0;
                _root.gotoAndPlay(2);
        }
 
}

Дублирования не происходит (( что делать? что не так?

qazwsx 13.02.2009 08:01

Код AS1/AS2:

duplicateMovieClip("box", name, random(100));

Код AS1/AS2:

box.duplicateMovieClip(name, random(100));



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

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