AS3 + addChild () получение изображения из библиотеки на сцену - PullRequest
1 голос
/ 15 февраля 2010

У меня есть файл .fla с 1 изображением в библиотеке и файлом 1 .as.

Я связал изображение с именем класса libraryImages, а базовый класс - flash.display.BitmapData.

Это мой AS:

package {
    import flash.display.Bitmap;
    import flash.display.BitmapData;
    import flash.display.MovieClip;

    public class Banner extends MovieClip { 
        var defaultImage:libraryImages = new libraryImages(469, 60);
        var myImage:Bitmap = new Bitmap(defaultImage);
        addChild(myImage);
    }
}

Я получаю две ошибки:

1180: Call to a possibly undefined method addChild.
1120: Access of undefined property myImage.

Есть идеи?

1 Ответ

4 голосов
/ 15 февраля 2010

Вы забыли конструктор, упс.

Должно быть

package {
    import flash.display.Bitmap;
    import flash.display.BitmapData;
    import flash.display.MovieClip;

    public class Banner extends MovieClip { 

        public function Banner()
        {
            var defaultImage:libraryImages = new libraryImages(469, 60);
            var myImage:Bitmap = new Bitmap(defaultImage);
            addChild(myImage);
        }
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...