Introduzione
In questo tutorial su Unreal Engine 5 ti mostreremo come ricaricare il livello corrente usando i Blueprints.
Una delle prime cose da fare con Unreal Engine 5 (UE5) è di caricare il livello attuale o la mappa su cui si sta lavorando e posizionarsi sul blueprint in cui si vuole effettuare questo cambio scena. Nel nostro caso, è un bottone dopo il Game Over.
Creare un livello con i Blueprint

Come vedi è molto semplice. Ottieni il nome del livello corrente, converti il valore restituito dalla stringa al valore del nome e passalo alla funzione OpenLevel.
L’evento OnClicked (del bottone del progetto corrente, ReplayButton) è associato a un pulsante dell’interfaccia utente, ma puoi eseguire la stessa logica praticamente ovunque.
Creare un livello in C++
Per coloro che lavorano in C++, ecco come si scrive l’istruzione:
UGameplayStatics::OpenLevel(this, FName(*GetWorld()->GetName()), false);
Console Command
Questo metodo non è consigliato, ma puoi anche eseguire il comando RestartLevel nella console o utilizzare il nodo Execute Console Command.
Corso dedicato al linguaggio C++ & Unreal Engine: https://itamde.com/it/corso/unreal-engine-5-ue5-corso-completo-per-principianti/
Fondamenti di programmazione: le basi del linguaggio C++: https://itamde.com/it/corso/fondamenti-di-programmazione-le-basi-del-linguaggio-c-plus-plus/
I nostri corsi : https://itamde.com/it/corsi-online-digitali/
▼ SEGUICI SU ▼
» Facebook: https://www.facebook.com/itamde
» Instagram: https://www.instagram.com/itamdestudio
» X (Twitter): https://x.com/itamdestudio
» ISCRIVITI SUBITO AL NOSTRO CANALE: https://www.youtube.com/channel/UCZ4dhshzpVbbRPVuL9TNH4Q








0 commenti