0

次の方法を最適化しようとしています

public function update() : void   {
    if (_player.playing && !_player.paused) {
        bitmapData.lock();
        bitmapData.fillRect(_clippingRect, 0);
        bitmapData.draw(_player.container, null, null, null, _clippingRect);
        bitmapData.unlock();
        invalidateContent();
    }
}

おそらくcopypixelsまたは他の方法を使用して更新機能を最適化できるかどうか、誰か教えてもらえますか?

4

1 に答える 1

1

draw() の代わりに copyPixels() メソッドを使用します。これらのリンクはあなたを助けるはずです

BitmapData シーンの構成

表示リスト vs. ブリッティング - 結果!

于 2013-03-25T14:17:24.973 に答える