Я новичок в Unity / Oculus Go.Я следовал руководству по Unity для игры в мяч, которая работает на компьютере.Я добавляю OVRCameraRig и устанавливаю его в Oculus Go и могу видеть игру, но не могу двигаться с помощью сенсорной панели.
https://developer.oculus.com/documentation/unity/latest/concepts/unity-integration-tutorial-rollaball-intro/
https://unity3d.com/learn/tutorials/s/roll-ball-tutorial
Я знаю дляв учебнике написано, что обычный InputManager и код ниже должны работать для VR.InputManager обнаруживает движение по осям X и Y по клавишам или джойстикам, но у Oculus Go нет джойстика - поэтому, возможно, InputManager не поддерживает Go?
Я знаю, что в Oculus Utilities есть OVRInput, ноне могу понять, как заставить его перемещать объект игрока.Любой совет или статьи, на которые я могу сослаться?
с использованием UnityEngine;using System.Collections;
открытый класс PlayerController: MonoBehaviour {
public float speed;
private Rigidbody rb;
void Start ()
{
rb = GetComponent<Rigidbody>();
}
void FixedUpdate ()
{
float moveHorizontal = Input.GetAxis ("Horizontal");
float moveVertical = Input.GetAxis ("Vertical");
Vector3 movement = new Vector3 (moveHorizontal, 0.0f, moveVertical);
rb.AddForce (movement * speed);
}
}
Спасибо!