2

UnityでVRゲームを開発しています..ここでは、外部コントローラーを介して動きを取得することを計画しています..マウス入力に基づいて移動するコントローラーをプログラムできます..しかし、GVRターン入力にアクセスできません..助けてください自分。

4

1 に答える 1

1

Cardboard SDK 0.7 を使用しています。これには、ALT キーのコードを含む UnityEditorDevice.cs というスクリプトがあるので、それを変更します (または、他の場所で上書きすることもできます)。

if (Input.GetKey(KeyCode.LeftAlt) || Input.GetKey(KeyCode.RightAlt)) {
mouseX += Input.GetAxis("Mouse X") * 5;
if (mouseX <= -180) {
  mouseX += 360;
} else if (mouseX > 180) {
  mouseX -= 360;
}
于 2016-07-21T06:38:31.827 に答える