Shinobiライブラリ - ガンデバイス関数

pdGunGetLatchedPort

ガン座標を検出したポートの取得

書式

Sint32 pdGunGetLatchedPort( void ) 

引数

なし

戻り値

-1以外   ガン座標を検出したコントロールポート番号
-1   ガン座標を検出しなかった

解説

ガン座標を検出したコントロールポート番号を返します。 座標検出は、トリガー(Aボタン)が押された時またはpdGunSetTrigger()関数により、 擬似的にトリガー情報が設定されたときに行われます。

戻り値に返されるコントロールポート番号は以下のとおりです。

 PDD_PORT_A0   ポートA 
 PDD_PORT_B0   ポートB 
 PDD_PORT_C0   ポートC 
 PDD_PORT_D0   ポートD 


用例

Sint32 gunno, x, y;

gunno = pdGunGetLatchedPort(void);
if (gunno < 0)
	return 0;
pdGunGetPosition(&x, &y);

pdGunGetLatchedPort
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999