ciao a tutti!
stò provando, con non poche difficoltà, a passare ad as3.
in as2 mi ero creato una funzione che più volte m'era tornata utile, per fare una sorta di trace all'interno del mio filmato:
ora non riesco assolutamente a creare nemmeno un textfield sullo stage!
Console.as
Main.ascodice:package utility { import flash.display.Sprite; import flash.text.TextField; public class Console extends Sprite { public function Console() { var label_txt:TextField=new TextField(); addChild(label_txt); label_txt.text="Hello World!"; } } }
lasciando perdere che stò scrivendo tutto brutalmente nei costruttori...sapreste dirmi dove sbaglio?codice:package { import utility.Console; import flash.display.Sprite; [SWF(backgroundColor='0xFFFFFF', frameRate='30')] public class Main extends Sprite { public function Main() { var scritta:Console = new Console(); } } }
con
funziona ma...nn avevo fatto un addChild già nella classe Console? :master:codice:addChild(new Console());
e in più: con console estendo Sprite e ok....ma TextField invece npon devo estenderlo? :master:
boh, sono straconfuso!



Rispondi quotando