Ho lo script Input_Keyboard per utilizzare tutti i tasti della tastiera...
Ho l'SDK...
Sono andato nello Scene_Map dell'SDK ed ho aggiunto alcuni def nel frame update per settare i comandi/tasti direttamente da lì (anche perchè è più facile scriptare tutte le condizioni di if che non farli su un evento comune)...
In particolare servono come: tasto fuga, tasto ricarica_arma e tasto corsa.
Il problema è questo...
Il tasto fuga sembra funzionare alla perfezione.
Il tasto ricarica_arma funziona solo a volte fuori dalle battaglie (bisogna premere più volte per farlo partire) e non capisco perchè visto che il codice è uno solo e nelle battaglie funziona sempre..
Mentre il tasto corsa funziona TROPPO.
Il senso è questo, il tasto corsa attiva una variabile globale ($corsa) che è nello script che fa correre il pg, quando tale variabile è attiva il pg corre, quando è disattivata il pg non corre. I problemi sono due:
salvando, non viene memorizzato il valore di questa variabile, quindi bisogna ripremerla ogni volta che si gioca;
ancora peggio, premere tale pulsante ha effetto su qualunque scena, se io premo quel tasto sulla schermata dei titoli, quando carico la partita, il pg corre...
E visto che quel frame update è della Scene_Map teoricamente non ha senso...
Come posso far salvare quella variabile? E come posso far sì che il tasto funzioni solo nella Scene_Map?
Pensavo bastasse inserirlo unicamente lì, e invece...
Question
nihil-omen
Ehm allora...
Ecco la situazione:
Ho lo script Input_Keyboard per utilizzare tutti i tasti della tastiera...
Ho l'SDK...
Sono andato nello Scene_Map dell'SDK ed ho aggiunto alcuni def nel frame update per settare i comandi/tasti direttamente da lì (anche perchè è più facile scriptare tutte le condizioni di if che non farli su un evento comune)...
In particolare servono come: tasto fuga, tasto ricarica_arma e tasto corsa.
Il problema è questo...
Il tasto fuga sembra funzionare alla perfezione.
Il tasto ricarica_arma funziona solo a volte fuori dalle battaglie (bisogna premere più volte per farlo partire) e non capisco perchè visto che il codice è uno solo e nelle battaglie funziona sempre..
Mentre il tasto corsa funziona TROPPO.
Il senso è questo, il tasto corsa attiva una variabile globale ($corsa) che è nello script che fa correre il pg, quando tale variabile è attiva il pg corre, quando è disattivata il pg non corre. I problemi sono due:
salvando, non viene memorizzato il valore di questa variabile, quindi bisogna ripremerla ogni volta che si gioca;
ancora peggio, premere tale pulsante ha effetto su qualunque scena, se io premo quel tasto sulla schermata dei titoli, quando carico la partita, il pg corre...
E visto che quel frame update è della Scene_Map teoricamente non ha senso...
Come posso far salvare quella variabile? E come posso far sì che il tasto funzioni solo nella Scene_Map?
Pensavo bastasse inserirlo unicamente lì, e invece...
Heeeeeeeeeeeeeeelp ç___ç
} 2rA - web site {
E' disponibile il primo capitolo completo di 2rA!
} 2rA: Capitolo I {
Link to comment
Share on other sites
20 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now