Ciao raga!
Volevo sapere se c'era qualche funzione di timer in actionscript!
ah, e anche come si dichiarano delle variabili globali!
Grazie milllllle!
Ciao raga!
Volevo sapere se c'era qualche funzione di timer in actionscript!
ah, e anche come si dichiarano delle variabili globali!
Grazie milllllle!
"Quand'ero piccolo mia nonna mi portò a mangiare in una trattoria all'aperto. Cominciò a piovere. Ci misi 3 ore a finire il brodo."
Mario Zucca
per timer intendi una funzione che calcoli in secondi il tempo che passa?Originariamente inviato da desu
Ciao raga!
Volevo sapere se c'era qualche funzione di timer in actionscript!
ah, e anche come si dichiarano delle variabili globali!
Grazie milllllle!
devo simulare lo spostamento di un oggetto tramite actionscript, ma non istantaneo, graduale, quindi mi serve una funzione che sposti ogni tot tempo il mio oggetto!
poi volevo aggiungere velocità e accelerazione per fare una cosa fighissima![]()
"Quand'ero piccolo mia nonna mi portò a mangiare in una trattoria all'aperto. Cominciò a piovere. Ci misi 3 ore a finire il brodo."
Mario Zucca
Ciao.Originariamente inviato da desu
devo simulare lo spostamento di un oggetto tramite actionscript, ma non istantaneo, graduale, quindi mi serve una funzione che sposti ogni tot tempo il mio oggetto!
poi volevo aggiungere velocità e accelerazione per fare una cosa fighissima![]()
La funzione per far passare tot tempo è questa.poi richiami la funzionecodice://FUNZIONE TRASCORRE TEMPO var secondi; var tempo_max; var time_start_game; //Funzione che converte i secondi in millisecondi function convertSecondiToMillisecondi(secondi) { //Un secondo è equivalente a 1000 millisecondi var milliseconds = secondi*1000; return milliseconds; } //Funzione per far passare tot secondi function passaTempo() { var now = getTimer(); this.onEnterFrame = function() { var now = getTimer(); if ((now-time_start_game)<=tempo_max) { now = getTimer(); trace(now-time_start_game); } else { delete this.onEnterFrame; nomeFunzione(); } }; }Per il resto non sono attualmente in grado di aiutarti.codice:secondi = 2; tempo_max = convertSecondiToMillisecondi(secondi); time_start_game = getTimer(); passaTempo();
grazie mille!!!!!!![]()
![]()
![]()
adesso la provo subito!![]()
Ah, ho anche visitato il tuo sito!
molto bello! brava!![]()
ciao ciao![]()
"Quand'ero piccolo mia nonna mi portò a mangiare in una trattoria all'aperto. Cominciò a piovere. Ci misi 3 ore a finire il brodo."
Mario Zucca
ti ringrazioOriginariamente inviato da desu
grazie mille!!!!!!![]()
![]()
![]()
adesso la provo subito!![]()
Ah, ho anche visitato il tuo sito!
molto bello! brava!![]()
ciao ciao![]()
![]()
fammi sapere se la mia funzione ti è stata di aiuto![]()
se fai una ricerca su easing equations, o vai su robertpenner.com (mi pare), trovi tutto quello che ti serve.
<sfogo> ma porco giuda, leggerlo l'help online ogni tanto! </sfogo>