Starlingフレームワークで子インスタンスをもてるオブジェクトとしては、Spriteがもっぱら使われます。その子オブジェクトの見た目がしばらく変わらないときは、Sprite.flatten()メソッドを呼出すと描画が最適化されます。その描画を速めるために、おもに内部的に用いられるのがQuadBatchクラスです。Starling Wiki「Performance Optimization」に解説されていた内容から、ふたつの項目を採上げてご紹介します。 Starlingフレームワークは、表示リストのすべてのオブジェクトの状態を確かめて、毎フレームそのデータをGPUにアップロードします。 もし、子インスタンスの描画は変わらないというSpriteオブジェクトがあったら、Sprite.flatten()メソッドを呼出してください。Starlingは子インスタンスを予め処理して、データをGPUに