のソースを参考にして、BitmapDataにfillRectで直書きしてみた。
あーたしかにこりゃ速いわ。もはやFlashの使い方として間違っている感じもするが。
コードはこんな感じだけど、abagames.util.bulletml以下をまだ公開してないのであんまり意味ないね。
BitmapData.drawメソッドも試してみたけど、これ遅くない?なんか普通にSpriteをaddChildして使ったほうが速いような気がする。
あとFlash Playerだとちゃんと60フレ近辺の数字が表示されるんだけど、ブラウザ内で動作させると、何も表示してない状態でも50フレくらいになってしまうのがすげー気になる。ブラウザ用のプレイヤーがへぼいのか、フレームレートの計算をタコっているのか、どっちか分からんが。
いつも参考にさせていただいてます。
>ブラウザ内で動作させると、何も表示してない状態でも50フレくらいになってしまうのがすげー気になる。
もしI.E.での話でしたら、↓こちらで解決するかと思います。
http://numerous.org/bazooka/mt/archives/2004/05/15_144104.html
Flashも知らなきゃならないお約束がたくさんあるな……