# 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 としてキー入力やマウス／タッチ操作が無効化されているため、基本的には効果はありません。

## 関連項目

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

## サンプル逆引き (1)

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

## 情報

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