私はprocessingJSでRTSスタイルのWebアプリに取り組んでいます。つまり、ユーザーがいつでも一部しか見ることができない、より大きなマップを表す小さなミニマップがあります。矢印キーを使用して地図をナビゲートする機能を追加しました。
void keyPressed(){
if(key == CODED){
switch(keyCode){
case(UP): //go up
case(DOWN): //go down , etc
ただし、2つの矢印キーを組み合わせて押すことで、ユーザーが斜めに移動できるようにしたいと思います。現在、「keyCode」が一度に1つの値しか保持できないように見えるため、これを行うことは不可能のようです。
この問題の回避策を知っている人はいますか?
最高、
サミ