Tutorial Unreal Engine 5: come (ri)caricare il livello corrente
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://www.develop4fun.it/corso/unreal-engine-5-ue5-corso-completo-per-principianti/
Fondamenti di programmazione: le basi del linguaggio C++: https://www.develop4fun.it/corso/fondamenti-di-programmazione-le-basi-del-linguaggio-c-plus-plus/
I nostri corsi : https://www.develop4fun.it/premium-corsi-online-in-abbonamento
▼ SEGUICI SU ▼
» Facebook per il Web e corsi online: https://www.facebook.com/developforfun
» Facebook di D4F Games: https://www.facebook.com/d4fgames
» Instagram per il Web e corsi online: https://www.instagram.com/develop4fun
» Instagram di D4F Games: https://www.instagram.com/d4f_games
» Twitter per il Web e corsi online: https://twitter.com/Develop4fun
» Twitter di D4F Games: https://twitter.com/D4fGames
VISITA IL NOSTRO SITO WEB: https://www.develop4fun.it
ISCRIVITI SUBITO AL NOSTRO CANALE: https://www.youtube.com/channel/UCZ4dhshzpVbbRPVuL9TNH4Q