Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Двигается на 1 пиксель... (http://www.flasher.ru/forum/showthread.php?t=51130)

Xarsok X 07.11.2003 15:33

Двигается на 1 пиксель...
 
Двигается на 1 пиксель, а как исправить эту ошибку?
Код:

j = 0;
stop();

pictures = new XML();
pictures.onData = function(str) {
        pictures = str.split("\r\n");
        loadImages(pictures);
};
 pictures.load("images.ini");
loadImages = function (list) {
        targets = [];
        mc=[];
       
        for (var i = 0; i<list.length; i++) {
                mc[i] = this.createEmptyMovieClip("image"+i, 1+i);
                j = i;
                targets.push({loader:mc[i], param:list[i].split("\t")});
                mc[i].loadMovie(targets[i].param[0]);
        }

       
        this.onEnterFrame = function() {
                for (var i = 0, j = 0; i<targets.length; i++, j++) {
                        var mc = targets[i].loader;
                        mc.urlpost = "javascript:hi()";

                        mc.onPress = function() {
                                this.startDrag("");
                                bx = this._x;
                                by = this._y;
                                getURL(this.urlpost);
                        };

                        mc.onRelease = function() {
                                this.stopDrag();
                        };
                       
                       
                        var l = mc.getBytesLoaded();
                        var t = mc.getBytesTotal();
                        if (l && t && l>=t) {
                                mc._x = targets[i].param[1];
                                mc._y = targets[i].param[2];
                                mc.createTextField("txt",10, mc._width,0, 40,10);

                        }
                }
                if (!targets.length) {
                        delete this.onEnterFrame;
                }
        };

};
                targets.splice(i, 1);



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

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