Форум 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)
-   -   как вьзват onLoadInit из лууп-а? (http://www.flasher.ru/forum/showthread.php?t=71025)

ggogggo 26.10.2005 23:44

как вьзват onLoadInit из лууп-а?
 
здраствуйте, скоре всего извините мой руски..
у меня вот такой проблем - я хочу заредить динамично бесколко jpg-ов в array из bitmaData
я пьтаюс ета сделат так:
Код:

import flash.display.BitmapData;
var Pics:Array = new Array();
..............

loadListener.onLoadInit = function(target_mc:MovieClip):Void {
        var tmpBitmap :BitmapData= new BitmapData(target_mc._width, target_mc._height);
        tmpBitmap.draw(target_mc);
        Pics[i]= tmpBitmap;
        loadListener.unloadClip(target_mc);
        trace (this._name)
        trace (i);
        tmpBitmap.dispose();       
}
.............

for (i=0; i<myFoo.numberof; i++){
                path="images/"+myFoo.filenames[i];
                mcLoader.loadClip(path, holder_mc);
}
........

мой path ок, и лууп тоже как надо

проблем в ето, что loadListener.onLoadInit изполняется толка один раз - последний ..
я не понимаю в чем проблема, может бьт ето не тот метод, которь нужем меня??
спасибо большое, и извините ещо раз мой руски ( и моя клавиатура)

Iv 27.10.2005 07:02

mcLoader.loadClip(path, holder_mc.createEmptyMovieClip("mc"+i, i));


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

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