リファレンス 41 ドキュメント 7 サンプル 42
標準機能 360 arduino 12 Artlet2D 55 d3module 29 DxLibW 2738 encode.as 8 form_decode 1 hgimg3 139 HGIMG3/HGIMG4共通 97 hgimg4 84 hsedsdk 36 HSP3Dish 135 hsp3imp 4 hsp3util 17 hspcmp 26 hspcv 31 hspda 24 hspdb 8 hspext 59 hspinet 67 hspmath 41 hspmucom 17 hspogg 20 hspprint 6 hspsock 12 hsptv 2 hspusbio 6 layer_fade 5 mod_fontdlg 1 mod_joystick2 2 mod_menu 3 mod_mmaudio 7 mod_picfont 2 mod_posteffect 7 mod_regexp 4 mod_rss 1 mod_vpad 5 obaq 51 obj 4 SQLele 18 ZLibWrap 3

mod_vpad

Version 3.7 Date 2025/08/12 Author onitama

入出力制御命令

hspvpad_init
バーチャルパッドの初期化
バーチャルパッドを初期化して使用できる状態にします。 バーチャルパッドはゲームなどで使用する4つの方向と4つのボタンを画面に表示してタッチ等で利用できるようにしたものです。 p1パラメーターで、パッド画像を格納するバッファIDを指定します。
hspvpad_key
バーチャルパッドのキー処理
バーチャルパッドのキー処理を行います。 必ず、hspvpad_init命令によってモジュールの初期化を行ってから使用してください。 呼び出し時に、varパラメーターで変数を指定します。
hspvpad_put
バーチャルパッドの表示処理
バーチャルパッドの表示処理を行います。 必ず、hspvpad_init命令によってモジュールの初期化を行ってから使用してください。 p1パラメーターで、ボタンが押された状態にするキー情報を指定することができます。
hspvpad_set
バーチャルパッドのボタン位置調整
バーチャルパッドのボタン位置調整を行います。 必ず、hspvpad_init命令によってモジュールの初期化を行ってから使用してください。 p1パラメーターで、ボタンID(ボタンの種類)を指定することができます。 ここで指定されたボタンの位置を、(p2,p3)で指定した座標に置き換えます。
hspvpad_stick
バーチャルパッドのキー置き換え
バーチャルパッドのボタンが押された際のキー情報を置き換えます。 必ず、hspvpad_init命令によってモジュールの初期化を行ってから使用してください。 p1パラメーターで、ボタンID(ボタンの種類)を指定することができます。