Precaricamento di una scena o sovrapposizione | hyperPad Documentation

Loading...

Logo
DocumentationScenePrecaricamento di una scena o sovrapposizione
Scene

Precaricamento di una scena o sovrapposizione

Last updated January 23, 2016

Giocare una scena o un overlay può a volte richiedere un po' di tempo per il caricamento a seconda del numero di oggetti o comportamenti. Con il pre-caricamento, puoi far sì che il caricamento di una scena o di un overlay sembri istantaneo caricando quando il tuo giocatore non se ne accorge. Ci sono due modi per pre-caricare una scena: prima che il tuo progetto inizi dalle impostazioni della scena, o in modo asincrono (mentre la tua scena è già in esecuzione) utilizzando comportamenti.

Precaricamento dalle Impostazioni della Scena

Puoi dire al tuo progetto di pre-caricare scene o overlay che sai che il giocatore utilizzerà frequentemente. Per fare questo, apri le Impostazioni del Progetto e tocca l'icona dell'ingranaggio

premi impostazioni

e attiva Precarica.

Se la tua scena ha molti oggetti e comportamenti, potrebbe non essere una buona idea pre-caricare dall'inizio. Pre-caricare molte scene e overlay può influenzare le prestazioni ed è meglio pre-caricare man mano che il tuo giocatore avanza.

Precaricamento Asincrono Utilizzando Comportamenti

Quando non vuoi influenzare le prestazioni pre-caricando tutte le tue scene, a volte ha senso pre-caricare una scena o un overlay in modo asincrono.

Un esempio di quando utilizzare il pre-caricamento asincrono potrebbe essere un gioco in cui il giocatore sta raggiungendo la fine del livello. Vuoi preparare il livello successivo in modo che quando il giocatore raggiunge la fine, il livello successivo si carichi istantaneamente.

Per pre-caricare in modo asincrono, basta aggiungere il comportamento Precarica Scena, trovato nei comportamenti Avanzati della Scena, quando viene attivato un evento.

Quindi seleziona la scena o l'overlay che vuoi pre-caricare.

Quando la scena ha terminato il pre-caricamento, attiva un evento. Quindi puoi fare qualcosa come abilitare un pulsante quando la scena è terminata di caricarsi.

Quando hai finito con una scena precaricata, assicurati di usare il comportamento Scarica Scena per assicurarti di non influenzare le prestazioni del tuo progetto.