Precarga de una escena o superposición | hyperPad Documentation

Loading...

Logo
DocumentationEscenasPrecarga de una escena o superposición
Escenas

Precarga de una escena o superposición

Last updated January 23, 2016

Reproducir una escena o superposición puede tomar un poco de tiempo para cargar dependiendo del número de objetos o comportamientos. Con la precarga, puedes hacer que cargar una escena o superposición se sienta instantáneo al cargar cuando el jugador no lo nota. Hay dos maneras de precargar una escena: antes de que comience tu proyecto desde la configuración de la escena, o de manera asíncrona (mientras tu escena ya está en funcionamiento) usando comportamientos.

Precarga desde la Configuración de Escena

Puedes decirle a tu proyecto que precargue escenas o superposiciones que sabes que el jugador estará utilizando con frecuencia. Para hacer esto, abre la Configuración del Proyecto y toca el ícono de engranaje.

presiona configuraciones.

y activa la opción de Precargar.

Si tu escena tiene muchos objetos y comportamientos, puede que no sea una buena idea precargar desde el principio. Precargar muchas escenas y superposiciones puede afectar el rendimiento y puede ser mejor precargar mientras el jugador avanza.

Precarga Asíncrona Usando Comportamientos

Cuando no quieres afectar el rendimiento al precargar todas tus escenas, a veces tiene sentido precargar una escena o superposición de manera asíncrona.

Un ejemplo de cuándo usar la precarga asíncrona podría ser un juego donde el jugador se acerca al final del nivel. Quieres tener el próximo nivel listo para que cuando el jugador llegue al final, el siguiente nivel se cargue al instante.

Para precargar de manera asíncrona, simplemente agrega el comportamiento de Precargar Escena, que se encuentra en Comportamientos Avanzados de Escena, cuando se desencadena un evento.

Luego selecciona la escena o superposición que deseas precargar.

Cuando la escena haya terminado de precargar, se desencadena un evento. Así que puedes hacer algo como habilitar un botón cuando la escena haya terminado de cargar.

Cuando hayas terminado con una escena precargada, asegúrate de usar el comportamiento de Descargar Escena para asegurarte de que no afectas el rendimiento de tu proyecto.