HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2013
0903
火狐HSP でゲームパッドを使いたいのですがどうすればいいいでしょうか?4未解決


火狐

リンク

2013/9/3(Tue) 08:58:16|NO.56839

HSP でゲームパッドを使いたいのですがどうすればいいいでしょうか?
stick命令のゲームパッド版みたいのがないでしょうか?



この記事に返信する


test

リンク

2013/9/3(Tue) 09:32:57|NO.56840

「HSP ゲームパッド」でGoogle検索して一番上に出てくるページが参考になります。



火狐

リンク

2013/9/3(Tue) 09:39:00|NO.56841

小ワザ/ジョイスティックというやつでしょうか?



火狐

リンク

2013/9/3(Tue) 10:00:14|NO.56842

とりあえずしらべまくってできました

#uselib "winmm.dll" #func _joyGetPosEx "joyGetPosEx" int, var goto *start #deffunc joyGetPosEx array p1, int p2 p1.15=0:p1=52,255 _joyGetPosEx p2,p1 return *start repeat wait 10 joyGetPosEx data, 0 if data.2=0 :mes "←" if data.2=65535 :mes "→" if data.3=0 :mes "↑" if data.3=65535 :mes "↓" if data.8&(1<<0) :mes "ボタン1" if data.8&(1<<1) :mes "ボタン2" if data.8&(1<<2) :mes "ボタン3" if data.8&(1<<3) :mes "ボタン4" if data.8&(1<<4) :mes "ボタン5" loop



hamyuu

リンク

2013/9/3(Tue) 10:48:30|NO.56843

DLLを使うのでもよければ「CK JOYFORCE」が使いやすいですよ。
http://www1.odn.ne.jp/chokko/dr_dl.html

「stick」を「ck_joystick」に書き換えるだけで対応できます。



ONION software Copyright 1997-2023(c) All rights reserved.