Cambiar cámara según ubicación: Unity+GameCreator
Es necesario tener el plugin Game Creator instalado.
Se tienen (al menos) dos Camera Motor en las ubicaciones o con las configuraciones deseadas.
Se creará un Trigger en la zona donde se quiere ejecutar el cambio de cámara. Se puede reemplazar el tipo de collider del Trigger por uno de caja (Box Collider) para abarcar correctamente la zona:
Se ajusta el tamaño a la zona:
Se cambia el modo de Trigger a “On Player Enter” para detectar cuando el player ingresa a la zona marcada y se añade una acción (Action):
Dentro de la acción se debe añadir un Camera Change y asignar el nuevo motor (se puede modificar el Transition Time para obtener un efecto de transición entre cámaras):
La cámara ya realiza el cambio de Afuera hacia Adentro, pero al salir, no regresa. Para generar el retorno de cámara cuando se sale de la zona es el mismo proceso desde donde se crea el Trigger con algunos cambios:
Crear el Trigger, cambiar el modo por On Player Exit, agregar un Action, añadir Change Camera y colocar la cámara de afuera: