Windowsソフト、iPhoneアプリ、ゲーム音楽素材の「Meteoric Stream」 -> PALHSPマニュアル -> 入力装置制御命令 -> ジョイスティックの十字キーの状態を取得

pal_GetJoyCrossKey

このページは、HSP(Hot Soup Processor)用機能拡張プラグインPALHSP(Progressive and Advanced Library for HSP)の公式マニュアルです。 現在、「pal_GetJoyCrossKey」命令についての説明を表示しています。マニュアル目次はこちら

pal_GetJoyCrossKey int

呼び出し方:
p1=0〜1(0) : ジョイスティックID

(戻り値)
stat : 十字キーの状態

この命令の説明

ジョイスティックの十字キーの状態を取得し、statに結果を格納します。

結果は、以下のようになります。

stat/$10==0 : 横=←が押された
stat/$10==1 : 横=押されていない
stat/$10==2 : 横=→が押された
stat\$10==0 : 縦=↑が押された
stat\$10==1 : 縦=押されていない
stat\$10==2 : 縦=↓が押された

サンプルコード

#include "palhsp.hsp"
pal_JoyInit 0
pal_GetJoyCrossKey
if stat/$10==0 : dialog "←ボタンが押されました"

入力装置制御命令の他の命令

Meteoric Streamについて

管理人

Windowsソフト、iPhoneアプリ、ゲーム音楽素材の「Meteoric Stream」 -> PALHSPマニュアル -> 入力装置制御命令 -> ジョイスティックの十字キーの状態を取得