por que no ejecutas la función startInterfaz()
Código PHP:
package {
import flash.display.*;
public class Main extends MovieClip {
public var songList:Array = new Array();
public function Main() {
creaSongList();
}
public function creaSongList() {
for (var i=0; i<5; i++) {
var objSong:Song = new Song();
objSong.aTrackNumber=i;
objSong.aArtist="artista"+i;
objSong.aTrackName="cancion"+i;
songList.push(objSong);
}
startInterfaz()
}
public function startInterfaz() { //Este se instancia en el tercer frame del fla.
var gui:Interfaz= new Interfaz(songList); //cambio
addChild(gui);
}
}
}