Форум 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)
-   -   проблемы с loadClip (http://www.flasher.ru/forum/showthread.php?t=127713)

greenhill 21.07.2009 17:19

проблемы с loadClip
 
Привет!
Подскажите, пожалуйста, почему при onLoadComplete, выводя картнику на экран, размеры контейнера с ней равны 0,0. Ведь она уже полностью загрузилась?

Код AS1/AS2:

 
    HairStylesContainer[0] = _root.for_menu.createEmptyMovieClip("HairStylesC"+i, 9000000+i);
    HairStylesButtons[0] = HairStylesContainer[i].createEmptyMovieClip("hs"+i, 55500+i);
 
    var mclListener:Object = new Object();
 
    var mcLoader:MovieClipLoader = new MovieClipLoader();
          mcLoader.addListener(mclListener);
          mclListener.onLoadStart = function(target_mc:MovieClip) {
        trace(HairStylesButtons[i].getBytesLoaded())// выводит 0
    };
    mclListener.onLoadComplete = function(mc:MovieClip) {
        trace(HairStylesButtons[i].getBytesLoaded())// выводит размер картинки
        if(HairStylesButtons[i].getBytesLoaded() == HairStylesButtons[i].getBytesTotal()){
        trace(HairStylesButtons[i]._width)//выводит 0, почему?
 
        }
    }
        mcLoader.loadClip(allHairStylesAndColors[0], HairStylesButtons[0]);


akc.666 21.07.2009 17:31

Потому что нужно использовать onLoadInit, а не onLoadComplete

greenhill 21.07.2009 17:35

ура! спасибо огромное!


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

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