Shinobi Library - ペリフェラルデータ関数

pdIsPadReset

ソフトリセットコマンドの入力チェック

書式

Sint32 pdIsPadReset( port )
Uint32 port

引数

port   ポート番号

戻り値

TRUE   ソフトリセットコマンドが入力された
FALSE   ソフトリセットコマンドは入力されていない

解説

コントローラ操作でソフトリセットコマンドが入力されたかどうかを調べます。

引数 port に指定するポート番号は以下のとおりです。

 定義   意味 
 PDD_PORT_A0   コントロールポートA 
 PDD_PORT_B0   コントロールポートB 
 PDD_PORT_C0   コントロールポートC 
 PDD_PORT_D0   コントロールポートD 


用例

if (pdIsPadReset(PDD_PORT_A1)){
	return USER_EXIT;
}

備考

XYボタンを持つコントローラ(標準コントローラ等)ではABXY+スタート、XYボタンを持たないコントローラ(ガン等)であればAB+スタートでソフトリセットコマンドが入力されたと見なします。

pdIsPadReset
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000