Проблема с отображением изображения в мувиклипе

Есть небольшая проблема с моими флеш-приложениями

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

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

Это мой код:

enter code heres    loaderinfo.loader.width *= scale;
                    loaderinfo.loader.height *= scale;

                var movie:MovieClip = new MovieClip();
                movie.image_src = xml.child("item")[loaderinfo.loader.name].child("image_src").valueOf();

                movie.x = 0;
                movie.y = 0;
                movie.width = loaderinfo.loader.width;
                movie.height = loaderinfo.loader.height;

                movie.addChild(loaderinfo.loader);
                ItemHolders.addChild(movie);

                col_count++;

                if (col_count == ttl_columms)
                {

                    distX = spacing;
                    distY += spacing + distHeight;
                }
                else if (col_count < ttl_columms)
                {
                    distX += spacing + distWidth;

                }

person Community    schedule 16.07.2009    source источник


Ответы (1)


Я не уверен, но это может быть связано с этими 3 строками кода:

movie.width = loaderinfo.loader.width;
movie.height = loaderinfo.loader.height;
movie.addChild(loaderinfo.loader);

Вы пытаетесь изменить размер пустого мувиклипа, и это может быть проблематично... попробуйте добавить дочерний элемент перед изменением размера мувиклипа (хотя я не вижу необходимости изменять его размер ;)).

person Cay    schedule 16.07.2009