ドキュメントクラスは自動的にnewできなくなるようなので、 生成時にインスタンスを格納するだけで、特別な処理はいらなそう。 package { import flash.display.Sprite; /** * DocumentClassクラス */ public class DocumentClass extends Sprite { static private var instance:DocumentClass = null; /** * DocumentClassインスタンスを取得する */ static public function getInstance():DocumentClass { return instance; } /** * DocumentClassコンストラクタ */ public function DocumentClass() { instance