2011-02-15 3 views

答えて

7

2D図面について話していますか?

もしそうなら、アドバイスは1つだけ必要です。 MovieClipsを使用する代わりに、コンテンツをBitmapDataインスタンスに事前レンダリングしてからcopyPixelsを使用してスクリーン面に描画することで、驚異的なスピードアップを実現します。

drawからのスピードアップはありません。 copyPixelsである必要があります。

仕事でこの良い例: http://www.electrotank.com/junk/mike/flash/copyPixel/

+0

これは、 'draw'は実際にはFlashベクターレンダラを使ってオブジェクトを描画しているのに対して、' copyPixels'はBitmapDataを読み書きしかしていないからです。 –

2

スプライトシートを使用しても、うまく働くことができる便利なテクニックです。

関連する問題