コマンドヘルプ
ezlocal-dish-js
ツール実行命令

ezLocalJS
HSP3Dish.js のローカル動作環境を構築と HSP3Dish helper の実行補助

ファイル操作命令

delete
ブラウザ上データのファイル削除(HSP3Dish.js)

logmes
デバッグメッセージ表示(HSP3Dish.js)

プリプロセッサ命令

#dishjs_font
フォント設定

拡張入出力関数

dishjs_devtype
どのデバイスで実行しているかを調べる

mod_dish-js-devmotion
拡張システム変数

jsdevm_accel_gx
デバイスのX軸方向の重力度込みの加速度

jsdevm_accel_gy
デバイスのY軸方向の重力度込みの加速度

jsdevm_accel_gz
デバイスのZ軸方向の重力度込みの加速度

jsdevm_accel_x
デバイスのX軸方向の加速度

jsdevm_accel_y
デバイスのY軸方向の加速度

jsdevm_accel_z
デバイスのZ軸方向の加速度

jsdevm_allowed
デバイスモーション値取得が許可されてるか

jsdevm_orient_alpha
デバイスのZ軸を中心とした回転量

jsdevm_orient_beta
デバイスのX軸を中心とした回転量

jsdevm_orient_gamma
デバイスのY軸を中心とした回転量

jsdevm_rotate_alpha
デバイスのZ軸方向の回転速度

jsdevm_rotate_beta
デバイスのX軸方向の回転速度

jsdevm_rotate_gamma
デバイスのY軸方向の回転速度

拡張入出力制御命令

JsdevmStart
デバイスモーション値の取得処理の開始

JsdevmStop
デバイスモーション値の取得処理を停止

mod_dish-js-gamepad
拡張入出力制御命令

JspadAxesNum
接続されているゲームパッドのアナログスティック入力数を取得

JspadButtonsNum
接続されているゲームパッドのボタン数を取得

JspadEnable
ゲームパッドが使用できる状態か取得

JspadGetButtons
ゲームパッドのボタン入力状態を取得

JspadGetID
接続しているゲームパッドのID文字列を取得

JspadGetLeftTrigger
ゲームパッドのLトリガー(L2)アナログ入力情報を取得

JspadGetLeftX
ゲームパッドのLスティックX方向のアナログ入力情報を取得

JspadGetLeftY
ゲームパッドのLスティックY方向のアナログ入力情報を取得

JspadGetRightTrigger
ゲームパッドのRトリガー(R2)アナログ入力情報を取得

JspadGetRightX
ゲームパッドのRスティックX方向のアナログ入力情報を取得

JspadGetRightY
ゲームパッドのRスティックY方向のアナログ入力情報を取得

JspadSetBAYX
ゲームパッドの A⇔B, X⇔Y ボタンの入れ替え設定

JspadStick
ゲームパッドのキー入力をstick命令に寄せて取得

mod_ezphp
データベース操作

ezphpsql
データベースを開きSQLステートメントを実行

ezphpsql_json
データベースを開きSQLステートメントを実行。結果をjsonで取得

ファイル操作命令

ezphpload
サーバのテキストファイルを読み込み

ezphpsave
サーバにテキストを保存

サンプル
sample

sample.hsp
title "OBAQ Test" qreset OBAQの初期化 frame=0 boxmax=30 boxnum=0 dim boxids, 1 …

sample_devmotion

sample10_devmotion.hsp
#include "hsp3dish.as" #include "ezlocal-dish-js.hsp" ezLocalJS #include "m…

sample11_sunadokei.hsp
title "OBAQ 砂時計" qreset OBAQの初期化 frame = 0 num_suna = 0 デバイスモーション値の取得開始 Jsd…

sample_ezphp

sample02_ezphp-saveload.hsp
title "ブロック崩し" cls 4 *gstart clrflag=0 クリアフラグ blsize=16 ボールのサイズ blspd=40 ボー…

sample03_ezphp-sql.hsp
title "ブロック崩し" cls 4 *gstart clrflag=0 クリアフラグ blsize=16 ボールのサイズ blspd=40 ボー…

sample06_ezphp-saveload_crc.hsp
title "ブロック崩し" cls 4 *gstart clrflag=0 クリアフラグ blsize=16 ボールのサイズ blspd=40 ボー…

sample_font

sample07_font.hsp
#include "hsp3dish.as" #include "ezlocal-dish-js.hsp" ezLocalJS #dishjs_fon…

sample_gamepad

sample05_gamepad.hsp
#include "hsp3dish.as" #include "ezlocal-dish-js.hsp" ezLocalJS #include "m…

sample_hgimg4

sample08_hgimg4.hsp
title "HGIMG4 Test" HSP3同梱サンプル掛け合わせ sample\hgimg4\ test11.hsp + tamane2.hsp…

sample_hgimg4-yoko-WebAssembly

sample09_hgimg4-yoko-WebAssembly.hsp
title "HGIMG4 Sample" HSP3同梱サンプル sample\hgimg4\boxf_snake.hsp を改造 立方体を使った簡単…

sample_logmes

sample12_logmes.hsp
#include "hsp3dish.as" #include "ezlocal-dish-js.hsp" ezLocalJS , 4 ezlocal…

sample_mobile-ratio

sample13_mobile-ratio.hsp
#include "hsp3dish.as" #include "ezlocal-dish-js.hsp" ezLocalJS - スマホの解像度や表…

sample_mobile-ratio-yoko

sample14_mobile-ratio-yoko.hsp
#include "hsp3dish.as" #include "ezlocal-dish-js.hsp" ezLocalJS - スマホの解像度や表…

sample_yoko

sample04_yoko.hsp
title "OBAQ Test" qreset OBAQの初期化 frame=0 boxmax=30 boxnum=0 dim boxids, 1 …

表示件数 51 件
version