TOPページ > 月別表示

本文開始▼

2007年09月 アーカイブ

2007年09月30日

ビットマップキャッシュについて

flash CS3 を購入して数ヶ月経ちましたが、忙しくなかなか触る機械がありません。CS3どころか 8 すらまともに触ってない… それが起因となった問題をちょっと紹介。

こんな感じのマップを作っていたんですが、挙動がどうもおかしい。具体的には、マップ拡大時横スクロールを何度かすると急に動作が軽くなるというもの。
http://www.mdn.co.jp/webcre/Flash/Vol39/html/sample.html

何でだろうと数時間悩んだ結果原因が発覚。flash 8 から実装されたランタイムビットマップキャッシュが有効になっていたのが原因。

この機能を使えばベクトルデータがビットマップとしてキャッシュされるので、複雑なベクトルデータを扱う際、大幅なパフォーマンスの改善が期待される。ただし、効果を発揮するのはxy軸移動する時くらいで、それ以外の動作を頻繁に行う場合はそのつどキャッシュされるようなので、かえって動作が遅くなる。今回のケースもそれが原因の模様。

この特性を理解して、さらにAS3を駆使すれば大幅なパフォーマンス改善が期待できるかと思う。

2007年09月08日

ニコニコ動画(神演奏):F-ZERO「bigblue」

思い返してみれば、F-ZEROって相当、神曲ばかりだったよなぁ。
http://www.nicovideo.jp/watch/sm543438

ニコニコ動画(神演奏):ロマサガ2「通常バトル」

FF6の曲に続いて今度はロマサガ(ロマンシング・サガ)2の曲を紹介。
この曲もかなり再現度が高いのですが、音声が右側からしかでないという痛いミスをしているのでそこだけ悔やまれます。それでも十分聞く価値はあります。
http://www.nicovideo.jp/watch/1188808335

やっぱこの曲といったらイントロ部分ですよね。あのリズミカルな感じが気分を高揚させます(`・ω・´)
じつはこの曲がゲームサウンドの中では一番好きだったりしますw

ニコニコ動画(神演奏):FF6「仲間を求めて」

ニコニコ動画で神すぎる動画を見つけたので紹介。
FF(ファイナル・ファンタジー)6のストーリー後半の飛空艇の曲ですね。原曲を忠実に再現しています。足使いがはんぱなくスゴイ。エレクトーンめっちゃ欲しくなった(´Д`*)
http://www.nicovideo.jp/watch/1189174217

本文終了▲