laybtn_hide

layerbuttonの指定グループを非表示(SHOW_OUT)処理にして削除する

laybtn_hide p1,p2

p1=0〜(0) : グループID
p2=0〜1(0) : 即時削除オプション

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

解説

指定したグループIDを持つボタンを非表示(SHOW_OUT)処理に移行します。
非表示(SHOW_OUT)処理が実行完了した後、ボタンは削除されます。
p2のオプションに1を指定した場合、非表示(SHOW_OUT)処理のフレーム数が指定してあっても即座に削除されます。

グループIDは layerbutton命令の p4 で指定します。

関連項目

layerbuttonちょっとリッチなアニメーション付きボタンを作成(mod_layerbutton)
laybtn_settingslayerbuttonオブジェクトの動作を設定する(mod_layerbutton)
laybtn_meslayerbuttonサブルーチン内用テキスト表示(mod_layerbutton)
laybtn_easelayerbuttonサブルーチン内用イージング値の取得(mod_layerbutton)
laybtn_lengthlayerbutton指定グループ内のオブジェクト数を取得(mod_layerbutton)
laybtn_enablelayerbuttonの指定グループのオブジェクトに有効・無効の設定をする(mod_layerbutton)
laybtn_widthlayerbuttonオブジェクトのサイズや位置を変更する(mod_layerbutton)
laybtn_focuslayerbuttonの指定グループ内の指定オブジェクトにフォーカスを移動させる(mod_layerbutton)
laybtn_sticklayerbuttonサブルーチン内用キー入力情報取得(mod_layerbutton)
laybtn_ezcellayerbuttonのcelputを利用した簡単描画(mod_layerbutton)
laybtn_ezboxlayerbuttonの角丸長方形塗りつぶしによる簡単描画(mod_layerbutton)
laybtn_ezfrmlayerbuttonの角丸長方形枠線による簡単描画(mod_layerbutton)
laybtn_boxfblaybtn_ezbox,laybtn_ezfrmの角丸長方形をサイズ指定で塗りつぶしまたはボーダー描画(mod_layerbutton)
laybtn_hitarealayerbuttonオブジェクトのタッチ範囲を変更して設定する(mod_layerbutton)
layerbtn_statlayerbuttonのボタン状態が代入される(mod_layerbutton)
layerbtn_cntlayerbuttonのボタン状態が変更されてからの経過フレーム数(mod_layerbutton)

サンプル逆引き (6)

01 demo.hsptitle "layerbutton demo" log = "" HSP3Dish.js用フォルダ設定 in..
02 demo-stateflow.hsptitle "layerbutton stateflow" log = "" fps2 = 0 HSP3Dis..
06 sample_settings.hsp#include "mod_layerbutton.hsp" gosub *create_button_hid..
08 sample_vpad-jujikey-noimg.hsp#include "hsp3dish.as" #include "mod_layerbutton.hsp" #..
12 sample_keybdmod.hsptitle "mod_layerbutton-keybd サンプル" HSP3Dish.js用データフォルダ設..
15 sample_RPG.hsptitle "RPGサンプル" -- 必要モジュール読み込み -- #include "mod_layerbu..

情報

プラグイン / モジュールmod_layerbutton
バージョン1.3
作成日2026/1/7
著作者MIZUSHIKI
URLhttps://suwa.pupu.jp/HSP/index.html
備考layerobj命令を利用して、ちょっとリッチなアニメーション付きボタンを比較的簡単に作成することができます。
タイプ拡張命令
グループオブジェクト制御命令
対応環境・Windows 版 HSP