Salve a tutti, dopo tanto penare con AS2 sto cautamente traducendo tutti le mie applicazioni in AS3. Sono arrivato ad un punto un po' morto perchè non riesco a visualizzare nel movieClip principale (Main Class per intenderci) un altro movie che contiene una classe video.
Questo è il codice che uso per istanziare la mia classe Video. Se questo codice viene eseguito direttamente nel costruttore della classe Main, funziona e sono contento.
Codice PHP:var vid:MyVideo = new MyVideo(300,300);
var item = new StreamInfo();
item.setHost("null");
item.setResource("http://www.helpexamples.com/flash/video/cuepoints.flv");
vid.play(item);
addChild(vid);
quando invece istanzio questa altra classe:
in cui all'interno (nel costruttore) creo il mio video:Codice PHP:var loadingScene = new LoadingScene(stage);
addChild(loadingScene.getScene());
non vedo nulla.Codice PHP:var vid:MyVideo = new MyVideo(300,300);
var item = new StreamInfo();
item.setHost("null");
item.setResource("http://www.helpexamples.com/flash/video/cuepoints.flv");
vid.play(item);
content.addChild(vid); <---- proprietà classe: private content:MovieClip
il codice è pulito e senza errori. Il pannello di trace mi indica che il video viene caricato ed eseguito.. manca solo la visualizzazione.
Un aiuto??
Grazie a tutti

Rispondi quotando