Здравствуйте.
Т.к я недавно стал работать с AS 3.0 (мигрирую с AS 2.0) - у меня возникла проблема.
Вытаскиваю MovieClip из основного класса Source.Main:

Код AS3:
package Source
{
import flash.display.MovieClip;
public class Main extends MovieClip
{
public function Main()
{
var testMC:MovieClip=new test_mc();
addChild(testMC);
}
}
}
Все ок.
Подключаю внешний класс AppInterface:
Source.Main:

Код AS3:
import Source.AppInterface;
var appInterface:AppInterface=new AppInterface();
Source.AppInterface:

Код AS3:
package Source
{
import flash.display.MovieClip;
public class AppInterface extends MovieClip
{
public function AppInterface(root:Stage)
{
var testMC:MovieClip=new test_mc();
addChild(testMC);
}
}
}
Компилится без ошибок, но мувик так и не аттачится на сцену.
В чем может быть проблема?
Пробовал и root.addChild(testMC); и stage.addChild(testMC);
Ничего не выходит.