Hallo!
In meiner *.fla wird im ersten Frame ein Objekt einer Klasse erstellt.
Die Klasse erweitert die Klasse BasicView von PaperVision3d und erstellt mir
ein Coverflow-Menü.
Soweit super und hier kurz die relevanten Teile soweit.
Teil in der *.fla
import coverflow;
var m:coverflow;
m = new coverflow();
addChild(m);
Der relevante Teil der coverflow.as
import flash.text.TextField;
import flash.text.TextFieldType;
import flash.text.TextFormat;
public class coverflow extends BasicView
{
private var imgTxt:TextField;
public function coverflow()
{
createTxtBox(); // <-- wird nicht angezeigt
// createCoverflow(); <-- funktioniert (wird alles richtig angezeigt)
}
private function createTxtBox():void
{
imgTxt = new TextField();
imgTxt.type = TextFieldType.DYNAMIC;
imgTxt.selectable = true;
imgTxt.antiAliasType = "ADVANCED";
imgTxt.height = 40;
imgTxt.width = 500;
imgTxt.x = 250; // center of stage
imgTxt.y = 0;
imgTxt.z = 0;
imgTxt.border = true; // zum testen
var format:TextFormat = new TextFormat();
/* some formats */
imgTxt.defaultTextFormat = format;
imgTxt.text = "Das ist mein Text";
addChild(imgTxt); // ist auf der Bühne nicht zu sehen
trace(imgTxt.text); // wird ausgegeben
}
}
Hat jemand eine Idee warum mein Text nicht angezeigt wird?
Der Compiler meldet mir keinen Fehler und alle benötigten Klassen wurden importiert. Woran könnte es also liegen?
Danke und Grüße, Matze