Sé que no se puede hacer de esta manera, la idea es que estoy haciendo una mazmorra con varias habitaciones y quiero que cuando salga el personaje de una habitación se quede el estado de la habitación exactamente como estaba para cuando vuelva a entrar. Por lo menos la vida de los enemigos.
¿Qué se guarda? El GameObject, transform... La información de todas las habitaciones las dispone un script que no se destruye.
Por ejemplo:
1- Entras en una habitación y realizas Instantiate de los enemigos.
2- Al salir de la habitación actualizas los datos.
3- ?
4- Destruyes los objetos para generar la nueva habitación.
5- Vuelves a entrar en la habitación
6- ?
Gracias.