Unityでキーを同時入力した際の挙動について
Q&A
最近、Unityで2Dゲームの制作を始めました。簡単なものを1つ完成させ、2本目の制作に着手したのですが、移動の為にキーを複数同時入力した際、以下の条件でプレイヤーを動かしたかったのですが、1作目と同じ方法である if(Input.GetKey()) による移動を用いると条件が満たせないことに気付きました。自力ではどうしても解決手段が思いつきませんでしたので知恵をお貸しいただけませんでしょうか?
【条件】
・複数の移動キーを同時入力した際、先に入力されていたキーを無効化して後に入力されたキーの移動のみを有効化する
・↑の条件で後に入力されたキーを離した時、先に入力されたキーの移動を再度有効化する
0