|
Serious Game - Electrónica VR 1.0.0
|
Controlador del Explorador VR (Meta Quest 3 + KAT VR). More...


Public Member Functions | |
| void | FreezeMovement (bool freeze) |
| Detiene o reanuda el movimiento del jugador. Llamar desde PlayerInteraction al iniciar/terminar una interaccion. | |
Public Attributes | |
| bool | useKatVR = false |
| float | walkSpeed = 2.0f |
| float | turnSpeed = 60.0f |
| string | katSerialNumber = "" |
| float | katSpeedMultiplier = 1.0f |
| Transform | xrRig |
| Camera | headCamera |
| PlayerInteraction | interaction |
Private Member Functions | |
| void | Awake () |
| void | Start () |
| void | Update () |
| void | LateUpdate () |
| void | InitKatVR () |
| void | HandleKatVRLocomotion () |
| void | CalibrateOrientation (KATNativeSDK.TreadMillData data) |
| void | HandleJoystickLocomotion () |
| void | ApplyGravity () |
Private Attributes | |
| CharacterController | _cc |
| Vector3 | _velocity |
| bool | _isGrounded |
| bool | _frozen |
| float | _yawCorrection |
| Vector3 | _lastKatPosition |
| bool | _usedSimpleMove |
Controlador del Explorador VR (Meta Quest 3 + KAT VR).
SETUP REQUERIDO (Package Manager):
INSTRUCCIONES EN INSPECTOR:
|
private |
|
private |
|
private |
| void PlayerController.FreezeMovement | ( | bool | freeze | ) |
Detiene o reanuda el movimiento del jugador. Llamar desde PlayerInteraction al iniciar/terminar una interaccion.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
| Camera PlayerController.headCamera |
| PlayerInteraction PlayerController.interaction |
| string PlayerController.katSerialNumber = "" |
| float PlayerController.katSpeedMultiplier = 1.0f |
| float PlayerController.turnSpeed = 60.0f |
| bool PlayerController.useKatVR = false |
| float PlayerController.walkSpeed = 2.0f |
| Transform PlayerController.xrRig |