すべてのシンボルを保持したい assets.swf を作成しました。次に、埋め込みを行う Assets クラスを作成しました。次のようになります。
public class Assets extends MovieClip
    {
        [Embed(source="assets.swf", symbol="MyBox")]
        public static var MyBox:Class;
        public function Assets() 
        {
        }
    }
さて、他のクラスで、新しいボックスを作成したいと思います:
import com.company.Assets;
...
public function Game() 
{
    var myBox:MovieClip = new Assets.MyBox();
    addChild(myBox);
}
私はこれが間違っていることを知っており、「TypeError: エラー #1007: 非コンストラクターでインスタンス化が試行されました」というメッセージが表示されます。Assets クラスのアセットにアクセスするにはどうすればよいですか?