Проблемы со стрельбой с Oculus Go после последнего - PullRequest
1 голос
/ 25 марта 2019

Я пытаюсь сделать VR-игру с единством и Oculus Go. Вы можете снимать с помощью контроллера Oculus Go, и он будет работать, если я не снимаю камеру. Если я перевожу камеру, пули летят в неправильном направлении. Для моего контроллера у меня есть средство визуализации строки. Это работает отлично. У кого-нибудь есть идея, почему это так? gunBarrel - дочерний объект моего контроллера извините за мой плохой английский !!!

        if (OVRInput.GetDown(OVRInput.Button.PrimaryIndexTrigger))
        {
            GameObject bulletTmp = Instantiate(bullet, gunBarrel.transform.position, Quaternion.identity);
            bulletTmp.GetComponent<Rigidbody>().AddForce(gunBarrel.transform.TransformDirection(Vector3.forward) * 150);
            bulletTmp.transform.LookAt(gunBarrel.transform.position, Vector3.up);
            return true;
        }
...