df_addfmes

メッセージ用エフェクトを追加

df_addfmes "message",p1,p2,p3,p4

"message" : 表示する文字列(英文字のみ)
p1(0)     : X座標
p2(0)     : Y座標
p3(0)     : 文字色(0~15)
p4(0)     : 文字表示速度

(プラグイン / モジュール : HSP3Dish)

解説

システムフォントによるメッセージエフェクトを追加します。
ドットフレームワークでは、通常のスプライトとは別にエフェクトと呼ばれる表示の仕組みが用意されています。
これはゲーム中のキャラクターとは関係なく画面に表示される効果などで使用することができます。
メッセージエフェクトは、(p2,p3)の座標から1文字ずつ画面に文字を表示することができます。
表示する文字は、"message"パラメータで指定します。必ず文字列型で指定してください。
p3パラメータにより、表示する色を指定することができます。これは、rgbcolor命令で使用するRGB24bitカラーコードになります。
p4パラメータで、文字表示速度を指定します。
たとえば、「df_addfmes "こんにちは".0,0,$ffffff,4」と指定した場合は、4フレームごとに1文字ずつ"こんにちは"という文字が表示されます。
文字表示速度に0を指定した場合は、すべての文字を1フレーム目に表示します。
デフォルトで10秒間画面に表示されます。それ以外の表示時間を設定する場合は、直後にdf_efftimer命令で時間を指定してください。
専用フォントを使った文字表示が必要な場合は、df_addmes命令を使用してください。

関連項目

df_addmes専用フォントメッセージエフェクトを追加(HSP3Dish)
df_efftimerエフェクトのタイマーを設定(HSP3Dish)

サンプル逆引き (1)

fwtest2.hsp

情報

プラグイン / モジュールHSP3Dish
バージョン3.7
作成日2025/08/20
著作者onitama
備考dotfw.asをインクルードすること。
タイプユーザー拡張命令
グループ入出力制御命令
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\dotfw.hs