Pulsante di riavvio in Python

1

Sto avendo problemi con Python. Sto facendo un gioco di avventura basato sul testo e sto cercando di fare una funzione di riavvio quando muori. Sto cercando di contare le morti facendo morti = morti + 1 ogni volta che muori, ma l'unico modo per ricominciare è rieseguire l'intero script, che resetta il segnalino morte. Qualcuno sa come riavviare uno script senza rieseguire il programma?

    
posta Josh Gordon 18.07.2013 - 20:11
fonte

1 risposta

1

Puoi chiamare il tuo script da un altro script e quando "riavvii", usa il metodo integrato reload .

reload(mymodule)

Questo non è davvero l'ideale per un gioco. Quello che stai cercando è un caricatore di livello, con un ciclo principale che gestisce lo stato.

Ha senso? È una sfida divertente costruire il tuo caricatore di livelli e potrebbe essere più difficile di quello che vuoi mettere.

    
risposta data 23.07.2013 - 00:38
fonte

Leggi altre domande sui tag