Noticias

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

Temas recientes

Variables persistentes

Iniciado por Ness, Julio 23, 2019, 02:21:24 AM

Tema anterior - Siguiente tema
¿Como lograr que una variable cuando se cambie de escena mantenga los datos los datos persistentes sin volverla  estatica?.
 
ejemplo de lo que busco:
 
Recojo un Iten quiero que ese iten permanezca desactivado la próxima ves  cuando  vuelva  a esa escena.

Mírate DontDestroyOnLoad() y haz una prueba con el ejemplo que viene en la documentación, creo que es lo que buscas.

Otra opción es utilizar PlayerPrefs que te los volverá persistentes a nivel de dispositivo e instalación de app.

Julio 24, 2019, 04:46:44 PM #3 Ultima modificación: Julio 24, 2019, 05:10:12 PM por Ness
Cita de: xeleh date=1563871012Mírate DontDestroyOnLoad() y haz una prueba con el ejemplo que viene en la documentación, creo que es lo que buscas.
   


Ya lo utilizo DontDestroyOnLoad()  pero son objetos o info que no quiero llevarme a otra scena, lo que me interesa es que cuando vuelva a esa scena  se mantenga con almenos una variable que no sea Statica y que sea individual cada respuesta en el caso de que sea un script  de un objprefac, tengo una idea y es crear listados  de objetos  en un script con DontDestroyOnLoad() y dependiendo de eso ajustar los resultados que espero en los GameObjetc listados, ¿pregunto si ese método es practico o existe alguno mejor?.
 
Cita de: iRobb date=1563872659Otra opción es utilizar PlayerPrefs que te los volverá persistentes a nivel de dispositivo e instalación de app.
   


Voy a probar a ver creo que mas o menos tengo una idea para conseguir el resultado si utilizo PlayerPrefs.
 
Ya hice las pruebas y es perfecto para lo que necesito muchas Gracias

Etiquetas: