Teletransporte

Para poder movernos o teletransportarnos necesitamos configurar algunos aspectos tanto del jugador como de los posibles destinos a los que podemos acceder.

Vamos a crear un objeto vacío llamado Teleporter donde incluiremos los siguientes componentes.

VRTK_BodyPhysics

Este componente aportará las físicas necesarias para teletransportarnos y detectará las colisiones del personaje al moverse por VR.

Ahora tenemos que añadir un componente que nos configure cómo vamos a teletransportarnos. Tenemos dos opciones. VRT_Basic_Teleport (Teletransporte inmediato) o VRTK_Dash Teleport (Movimiento rápido hacia un punto determinado).

En ambos componentes podemos configurar el tipo de parpadeo (Blink) durante el teletransporte.

VRTK Policy List

Para restringir las zonas por las que podemos movernos con el teletransporte usaremos el componente VRTK Policy List.

Podemos usar una lista de objetos permitidos o por el contrario usar una lista de objetos no permitidos a través del nombre de la capa, la etiqueta o el nombre del objeto.

Estas listas también se pueden usar para definir si una acción se puede ejecutar sobre distintos objetos.

Este componente se lo pasaremos al componente VRTK_ Pointer de cada mando.

VRTK Basic Teleport

Distance Blink Delay se usa para aumentar el tiempo de parpadeo según la distancia del punto de destino.

VRTK Dash Teleport

Last updated

Was this helpful?