Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Reiniciar escena con sensor de Gear VR

Iniciado por giancarlosmj7, Julio 16, 2018, 02:24:39 PM

Tema anterior - Siguiente tema
Buen día,
 
Soy novato en Unity y estoy trabajando un reproductor de video con Easy Movie Texture, el cual va bien, solo que necesito que al retirar el casco y volver a colocarlo, la escena se reinicie o lo que es igual, que el video vuelva a comenzar.
 
Alguien me puede guiar con esto?
 
 
 
Saludos!

Julio 27, 2018, 01:45:51 AM #1 Ultima modificación: Julio 27, 2018, 11:39:52 AM por pioj
-Hay varias metodos puede ser que al scritp le pongas al inicio en   void Start ()  un orden de reinicio claro esta si el reproductor te permite acceder a el.
 



   
       
   
   
      void Start ()
   
   
      {
   
   
      // condicion de reinicio del reproductor.
   
   
      }
   
   
       
   

[/quote]
 
 
 
- También puedes hacer que reinicie desde el editor
 
https://docs.unity3d.com/ScriptReference/ExecuteInEditMode.html
 
 

No veo que tiene que ver tu respuesta con lo que te está pidiendo el usuario, @Ness ...
 
 
 
Pues no sé si es posible, pero debería/podría haber una API especial para el caso VR que detecte cuando pones y quitas...
 
https://forum.unity.com/threads/head-mounting-detection-in-gear-vr.342185/#post-2640463
 
En este post del foro oficial te indican que el sensor llama al OnApplicationFocus() y/o OnApplicactionPause(), cuando el sensor detecta que han pasado más de 2 seg. con el sensor puesto o quitado, respectivamente.
 
Imagino que a partir de eso, puedes programar una pequeña rutina dentro de OnApplicationFocus para que recargue la escena o rebobine y de le al play en el video. Para recargar la Scene, ya sabes que el manual de Unity3D indica que debes usar el SceneManager.LoadScene
 
 

@giancarlosmj7 disculpa si no funciona o lo confundí.

@Ness Me podrian ayudar con esa programación de la rutina, no soy programador. Solo entusiasta de este mundo de Unity.
 
 

Si no sabes programar, siempre puedes bajarte un asset de programación visual o por nodos, como GameFlow, Bolt, o PlayMaker...
 
Cita de: giancarlosmj7 date=1532901340@Ness Me podrian ayudar con esa programación de la rutina, no soy programador. Solo entusiasta de este mundo de Unity.
   
   
       
   


 

Etiquetas: