Samstag, Juni 6, 2020

AS3 + addChild() bekommen Bild aus der Bibliothek auf die Bühne

Ich habe eine .fla – Datei mit 1 Bild in der Bibliothek und 1 .as Datei.

Ich gelinkt habe das Bild mit den Namen der Klasse libraryImages – und Base-Klasse flash.display.BitmapData.

Dies ist mein 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);
    }
}

Bin ich immer zwei Fehler:

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

Irgendwelche Ideen?

InformationsquelleAutor Colin | 2010-02-15

1 Kommentar

  1. 4

    Haben Sie vergessen, den Konstruktor, Hoppla.

    Es

    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);
            }
        }
    }
    Wie können Sie sagen, dies ist mein 1. Projekt :P. Cheers.
    Keine Sorge, Colin, wir waren alle Anfänger einmal.
    : ) happy 1. Projekt und alles gute dann !

    InformationsquelleAutor Theo.T

Kostenlose Online-Tests