Форум 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)
-   -   Не могу достучаться до _width _height клипа созданного createEmptyMovieClip (http://www.flasher.ru/forum/showthread.php?t=82022)

katyakrog 03.07.2006 15:19

Не могу достучаться до _width _height клипа созданного createEmptyMovieClip
 
Код:

_root.createEmptyMovieClip("girls",0);
_root.girls.loadMovie("kater.jpg");
_root.girls._width=800;
_root.girls._height=600;
trace(_root.girls._width);

Трейсит: 0
подскажите почему?

DissDoc 03.07.2006 15:33

Попробуй его создать не на 0 слое, а на 1 ;)

motor4ik 03.07.2006 15:40

потому что у тебя картинка долго загружается, как произойдет событие onLoad тогда только размеры можно будет узнать, т.к. мувик принимает после загрузки размеры картинки...

короче делай функцию onLoad и в ней ставь размеры )

katyakrog 03.07.2006 15:41

Цитата:

Сообщение от DissDoc
Попробуй его создать не на 0 слое, а на 1 ;)

Нет...ничего не изменилось:confused:

motor4ik 03.07.2006 15:42

Цитата:

Сообщение от katyakrog
Нет...ничего не изменилось:confused:

он тя приколол :bye:

Tanky 03.07.2006 16:12

вот тебе пример:
Код:

var pictLoader:MovieClipLoader = new MovieClipLoader();
var pictLoaderListener:Object = {};
pictLoader.addListener(pictLoaderListener);
_root.createEmptyMovieClip("myMC", 1000);
pictLoader.loadClip("myPicture.jpg", "myMC");

pictLoaderListener.onLoadInit = function(clip:MovieClip) {
       
        trace(clip._height)
}

А твоя проблема в том, что ты пытаешь получить свойства картинки до того, как она успела загрузиться

katyakrog 03.07.2006 16:36

Tanky - спасибо огромное...
но у меня 6 версия(((((((((((((((((( так что класс MovieClipLoader не для меня...

прошу прощения за засорение форума... сразу как то не нашлось:
http://www.flasher.ru/forum/showthread.php?t=80202

тему можно закрывать...


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

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