layemes_frames

layeremesオブジェクトにSHOW_IN等のフレーム数を設定

layemes_frames p1,p2,p3,p4,p5,p6

p1=0〜(0) : SHOW_IN フレーム数
p2=0〜(0) : FOCUS_IN フレーム数
p3=0〜(0) : PRESS_IN フレーム数
p4=0〜(0) : SHOW_OUT フレーム数
p5=0〜(0) : FOCUS_OUT フレーム数
p6=0〜(0) : PRESS_OUT フレーム数

(プラグイン / モジュール : mod_layerbutton-emes)

解説

layemes_frames 命令は layeremes サブルーチン{}内の先頭に書いてください。

layeremes では、layerbuttonで使用される各フレーム数の初期値はすべて 0 に設定されています。
SHOW_IN などのフレーム数を指定することで、layerbutton と同様に、例えばサブルーチン内で描画するメッセージボックスにフェードイン演出を加えること等ができます。
また、SHOW_OUT を指定すると、メッセージ表示が完了して自動削除される際に、メッセージがフェードアウトしながら消えるようになります(HSP3Dish限定)。
ただし、FOCUS や PRESS のフレーム数を設定しても、laybtn_settings 1,1,0 としてキー入力やマウス/タッチ操作が無効化されているため、基本的には効果はありません。

関連項目

layeremeslayerbuttonを利用したlayeremesオブジェクトを作成(mod_layerbutton-emes)
layemes_fontlayeremesオブジェクトのフォント設定(mod_layerbutton-emes)
layemes_settingslayeremesオブジェクトの動作を設定(mod_layerbutton-emes)
layemes_statlayeremesオブジェクトの処理状態が代入される(mod_layerbutton-emes)
layemes_cntlayeremesオブジェクトの処理状態が変更されてからの経過フレーム数(mod_layerbutton-emes)

サンプル逆引き (1)

13 sample_emesmod.hsptitle "mod_layerbutton-emes サンプル" HSP3Dish.js用データフォルダ設定..

情報

プラグイン / モジュールmod_layerbutton-emes
バージョン1.0
作成日2025/10/26
著作者MIZUSHIKI
URLhttps://suwa.pupu.jp/HSP/index.html
備考layerbutton命令を利用した1文字ずつ表示するlayeremesオブジェクトを作成
タイプ拡張命令
グループオブジェクト制御命令
対応環境・Windows 版 HSP