瞬きアニメーション

瞬きアニメーションとは、適度な間隔で「目をつぶった瞬間の絵」をキャラの立ち絵に重ねて表示することで、瞬きを表現する機能です。

画像は、キャラクター画像と同じフォルダ内に 配置された "eye" フォルダに保存する必要があります。

  • happy.png (メインキャラクターファイル)
  • eye/
    • happy.png (瞬きアニメーションファイル)

瞬き画像は、キャラの上に重ねて表示するコマの画像です。 通常はキャラと同じサイズの画像で、1コマのみの表現です。

複数コマの表現にするには、水平方向にコマを連結して、1枚の画像にしてください。 ただし、画面サイズを超えるような画像は、GPUのテクスチャにできない環境がありますので、画面サイズ以内の利用としてください。

実際の画像については、サンプルゲームを参照してください。

境界線のアルファ値は滑らかにする必要があります。 画像編集ソフトで「選択範囲をぼかす」と「選択範囲を削除」を使用してください。

瞬きアニメーション間隔は config.ini ファイルで指定できます。 間隔はランダムに変化し、二重瞬きが起こることもあります。

#
# 瞬きアニメーション間隔(秒)
#
character.eyeblink.interval=4.0

#
# 瞬きアニメーションフレーム長(フレームごとの秒数)
#
character.eyeblink.frame=0.15