Jump to content
Rpg²S Forum

Akikako

Utenti
  • Posts

    7
  • Joined

  • Last visited

Akikako's Achievements

Nuovo Arrivato

Nuovo Arrivato (1/7)

  1. l'avevo capito che volevi fare un timer, il risultato è lo stesso, ma senza tutte quelle if e variabili inutili...
  2. sinceramente sono tutte if inutili bastava fare secondi_tot=sec+minuti*60+ore*3600+giorni*(24*3600)+mesi*(30*24*3600)+anni*(12*30*24*3600) se ho fatto giusto, così ti trovi i secondi totali del tuo timer ed ad ogni secondo (ogni 60 frame) decrementi questo contatore
  3. Scusate ma ** ( doppio asterisco ) che operatore aritmetico è? per esempio 2 ** real_move_speed / 256.0
  4. in Game_CharacterBase c'è il metodo update_stop che viene richiamato in auto quando un chara è fermo e si presenta così def update_stop @stop_count += 1 unless @locked end basta che aggiungi def update_stop @stop_count += 1 unless @locked if @stop_count % 30 == 0 @pattern = (@pattern + 1) % 4 end end così aggiorna il chara ogni 30 frame con l'immagine della camminata anche quando è fermo, in questo caso, nel mio caso dovrò crearmi un charset più grande, con i frame della camminata, più i frame che voglio visualizzare quando è fermo (facciamo caso a 3) ed il mio codice deve essere def update_stop @stop_count += 1 unless @locked @contatore=1; if @stop_count % 30 == 0 @pattern = ((@contatore + 1) % 4)+3 end endinoltre questa modifica varrà anche per tutti gli altri personaggi che verranno visualizzati sulla mappa, insomma ho risolto il mio problema. :laugh:
  5. in pratica vorrei mettere delle animazioni al personaggio giocabile mentre il giocatore non lo muove ( per esempio durante un dialogo ), tipo il respiro o qualche gesto caratteristico, per farlo sembrare più vivo. comunque il modo l'ho trovato: nella classe Game_CharacterBase c'è il metodo update_stop, se li aggiorno la variabile @pattern con l'indice che corrisponde ai frame che voglio aggiungere, il gioco è fatto
  6. purtroppo così l'eroe non si muove più, rimane impalato sul posto a muoversi... in più dovrei copiare l'evento su tutte le mappe che creo e creare un evento per ogni personaggio visibile sulla mappa 0_0 ... si può modificare il movimento delle sprite attraverso script ? Ho già visto che come si può cambiare il numero di frame del movimento, però non riesco a capire dove negli script è definito il movimento, qualcuno mi potrebbe illuminare
  7. Esiste un modo per far muovere sul posto il personaggio controllato ? per esempio dare l'impressione del respiro, con gli eventi c'è il movimento sul posto, ma per il personaggio che viene controllato dal giocatore come si fa'?
×
×
  • Create New...