|
Serious Game - Electrónica VR 1.0.0
|
Simula la mano VR del Explorador usando el mouse. Permite agarrar, mover y soltar componentes sin Meta Quest. More...


Public Attributes | |
| float | maxGrabDistance = 10f |
| float | holdDistance = 1.5f |
| float | followSpeed = 15f |
| float | scrollSpeed = 0.5f |
| float | lookSpeed = 2f |
| float | moveSpeed = 3f |
Private Member Functions | |
| void | Start () |
| void | Update () |
| void | FixedUpdate () |
| void | HandleGrab () |
| void | TryGrab () |
| void | Release () |
| void | MoveHeldObject () |
| void | HandleScroll () |
| void | HandleCameraMovement () |
Private Attributes | |
| GameObject | _heldObject |
| bool | _isHolding = false |
| Camera | _cam |
| Rigidbody | _heldRb |
| float | _currentDistance |
| float | _rotX |
| float | _rotY |
Simula la mano VR del Explorador usando el mouse. Permite agarrar, mover y soltar componentes sin Meta Quest.
CONTROLES: Click izquierdo en un objeto → lo agarra (sigue al mouse) Click izquierdo en vacío → suelta el objeto Scroll → acercar/alejar el objeto agarrado
SETUP:
NOTA: Este script es SOLO para testing sin VR. Eliminarlo antes de la build final con Meta Quest.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
| float MouseGrabSimulator.followSpeed = 15f |
| float MouseGrabSimulator.holdDistance = 1.5f |
| float MouseGrabSimulator.lookSpeed = 2f |
| float MouseGrabSimulator.maxGrabDistance = 10f |
| float MouseGrabSimulator.moveSpeed = 3f |
| float MouseGrabSimulator.scrollSpeed = 0.5f |