FC2ブログ

工房瓦版

創作関係の趣味ブログ

ダブルバッファリングによる画面ちらつきの防止

 フィールドマップにでかい画像指定したり、たくさんのレイヤーを同時に動かしている時に、どうにも画面がちらついて仕方がない現象に、地味に悩まされ続けていたわけです。

 しかし、ダブルバッファリングを使用するようにしたらおおよそ改善しました。
 (ダブルバッファリング:画像をいったん別の場所 (オフスクリーンビットマップ) に描画し、一画面の更新分すべてを描画し終わった後、一気に表示領域に転送する)【詳細

 記述的には、シンプルに
System.setArgument("-usedb","yes");
 と書けばOK。
前のページ 次のページ