User Tools

Site Tools


informatica:realidad_virtual:unity

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
informatica:realidad_virtual:unity [2023/01/31 15:18] – joseinformatica:realidad_virtual:unity [2023/02/05 23:35] (current) – jose
Line 94: Line 94:
 {{:informatica:realidad_virtual:oculus_14.png|}} {{:informatica:realidad_virtual:oculus_14.png|}}
  
-Bajamos el suelo un poco para que quede por debajo del jugador+Si queremos bajamos el suelo un poco para que quede por debajo del jugador
  
-<code> +Nos fijamos que XR Origin tenga el componente "Input Action Manager" y que en "Action Assets" tenga "XRI Default Input Actions"
-  ***** ESTA PARTE YA LA TIENE AÑADIDA ******* +
-</code> +
- +
-Tenemos que hacer que detecte los input assets. Seleccionamos "XR Origin" y en la derecha seleccionamos "Add Component" +
- +
-{{:informatica:realidad_virtual:oculus_15.png|}} +
- +
-Buscamos "Input Action Manager" y lo seleccionamos +
- +
-{{:informatica:realidad_virtual:oculus_16.png|}} +
- +
-Abrimos "Action Assets". Tiene seleccionado el único que tenemos que viene por default. +
- +
-{{:informatica:realidad_virtual:oculus_17.png|}}+
  
 ====== Coger un objeto a distancia ====== ====== Coger un objeto a distancia ======
Line 268: Line 254:
 https://forum.unity.com/threads/grabbed-rigidbody-is-moving-my-xr-rig.1087481/ https://forum.unity.com/threads/grabbed-rigidbody-is-moving-my-xr-rig.1087481/
  
-Lo he solucionado de momento en el objeto poniendo que al pulsar select (anular) le quite la propiedad boxcollider y al soltarlo se la vuelva a añadir.+Lo he solucionado de momento poniendo los objetos en diferentes layers que el cuerpo. Para crear una layer en las propiedades del objeto dentro de layers: 
 + 
 +  
 +{{:informatica:realidad_virtual:oculus_51.png|}} 
 + 
 +Ponemos el XR Origin (pero sin los children) en un layer, por ejemplo que se llame "jugador" y los objetos en otra layer que se llame objetos. Al cambiar "XR Origin" a la layer Jugador, le tenemos que decir que no cambie los children, porque sinó, también cambiaría las manos y no podríamos coger los onjetos.
  
-{{:informatica:realidad_virtual:oculus_38.png|}}+{{:informatica:realidad_virtual:oculus_52.png|}}
  
 +Ahora en la matriz de colisiones decimos que esas dos layers no colisionen. Vamos a "Edit > Project Settings" y en "Physics" quitamos el check en el que coinciden las dos layers
  
 +{{:informatica:realidad_virtual:oculus_53.png|}}
  
 ====== Teleport ====== ====== Teleport ======
informatica/realidad_virtual/unity.1675178306.txt.gz · Last modified: by jose