#include "mod_joystick.as" screen 0,100,300 repeat redraw 0 color 255,255,255 : boxf : color 0,0,0 joyGetPosEx data, 0 pos 0,0 : mes "stat = " + stat repeat 13 : mes ""+cnt+" "+data(cnt) : loop redraw 1 : await 30 loop
↑のはjoyGetPosExのサンプルをほんの少し見やすくしたものです。
data(8)に押されたボタンの数値が入ります。
data(9)には同時に押されているボタンの数が入っています。
現在ゲームパッドの情報を取得する練習をしているのですが、
分からないことが出てきたので教えていただけると嬉しいです。
今回困っているのは、ボタンを同時に押したときに
どのボタンが押されているのか分からなくなることです。
同時にボタンを押すとdata(8)に押されたボタンの数値の合計が入るのですが、
その数値でどのボタンとどのボタンが押されているか分かるようにするには
どうすればいいのでしょうか?
(あらかじめ全てのボタンの数値を一つ一つ分かっているとして。)
初心者な質問ですみません…。