Încărcarea prealabilă a unei Scene sau Suprapuneri
Redarea unei scene sau suprapunerii poate dura uneori puțin timp pentru a se încărca, în funcție de numărul de obiecte sau comportamente. Cu preîncărcarea, poți face ca încărcarea unei scene sau suprapunerii să pară instantanee, încărcând atunci când jucătorul tău nu observă. Există două modalități de a preîncărca o scenă: înainte de a începe proiectul din setările scenei sau asincron (în timp ce scena ta este deja în execuție) folosind comportamente.
Preîncărcarea din Setările Scenei
Poți spune proiectului tău să preîncărce scene sau suprapuneri de care știi că jucătorul va folosi frecvent. Pentru a face acest lucru, deschide Setările Proiectului și apasă pe pictograma de setări
apasă pe setări
și activează Preîncărcare.
Dacă scena ta are multe obiecte și comportamente, poate să nu fie o idee bună să preîncărci de la început. Preîncărcarea multor scene și suprapuneri poate afecta performanța și ar putea fi mai bine să preîncărci pe măsură ce jucătorul tău avansează.
Preîncărcarea Asincronă Folosind Comportamente
Când nu vrei să afectezi performanța prin preîncărcarea tuturor scenelor tale, uneori are sens să preîncărci o scenă sau o suprapunere asincron.
Un exemplu de când să folosești preîncărcarea asincronă ar putea fi un joc în care jucătorul se apropie de sfârșitul nivelului. Vrei să pregătești următorul nivel astfel încât, când jucătorul ajunge la sfârșit, următorul nivel să se încarce instantaneu.
Pentru a preîncărca asincron, pur și simplu adaugă comportamentul Preîncărcare Scenă, găsit în comportamentele Avansate ale Scenei, atunci când un eveniment este declanșat.
Apoi selectează scena sau suprapunerea pe care dorești să o preîncarci.
Când scena este finalizată cu preîncărcarea, aceasta declanșează un eveniment. Așa că poți face ceva de genul activării unui buton când scena este terminată de încărcat.
Când ai terminat cu o scenă preîncărcată, asigură-te că folosești comportamentul Descărcare Scenă pentru a te asigura că nu afectezi performanța proiectului tău.

