【SmileBasic】 Pi STARTER GOTO 1 【RPi】 (256レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
79(1): 2018/10/13(土)21:12 ID:y2Zqv89b(1/4) AAS
何度もすまん、マジ教えて
ゲームパッドの十字キーの上下を判別したいんだが、できない
みようみまねだがこんなリスト作った
while 1
b=button(0,-1,0)
if (b and #bid_up) then print "up"
if (b and #bid_down) then print "down"
vsync 1
wend
上を押したら「up」、下を押したら「down」と表示させたくてこう作ったんだけど
省11
83: 2018/10/13(土)21:55 ID:y2Zqv89b(2/4) AAS
>>80
回答どうもです
>if文の()は要らないんじゃ?
外してみましたが、変わりませんでした
@button-test も試してみましたが、上でupと表示させたい場合
if b and #bid_down then print "up"
みたいにしないとupの表示はされませんでした
また下でdownと表示させたいのなら
if b and #bid_left then print "down"
でした
省6
84: 2018/10/13(土)21:58 ID:y2Zqv89b(3/4) AAS
>>82
そうやって左シフトして使うものだっていうのって、それはおかしいと思うんだよね
公式の情報とも合ってないし
87: 2018/10/13(土)22:48 ID:y2Zqv89b(4/4) AAS
>>85-86
Xinputなのでキーアサインは問題ないとおもう
設定画面とかではちゃんと認識するし、ソリッドガンナーRもちゃんと操作できる
#bid_xxxなんて使わずに、マニュアルにどうかかれていようが戻ってくる値で判定する、
とするしかないのかもしれないけど、でもこれ、#bid_xxxを用意している作り手側の意図とは
違う挙動なのでしょ
いつか正されるような気がする
そしてそんな修正の影響を受けないようにするはずの#bid_xxxが機能してないと…
直してもらってからじゃないとまだ作り始めないほうがいいのかな
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.020s