...non basterebbe un semplice
?codice:residuo= suono.duration - suono.position
![]()
...non basterebbe un semplice
?codice:residuo= suono.duration - suono.position
![]()
E come lo aggiorni ogni secondo?Originariamente inviato da fates69
...non basterebbe un semplice
?codice:residuo= suono.duration - suono.position
![]()
...duration e position restituiscono millesecondi.codice:var fd:Sound = new Sound(); var dur:Number; var cur:Number; fd.loadSound("prova.mp3", true); fd.onSoundComplete = function() { trace("caricamento completato"); giro = true; fd.start(0, 1); }; this.onEnterFrame = function() { dur = Math.round((fd.duration/1000)); cur = Math.round((fd.position/1000)); this.dis2.text = "Durata totale "+dur; this.dis3.text = "Posizione corrente "+cur; this.dis4.text = "Secondi mancanti "+(dur-cur); };
ovviamente essendo in streaming la differenza è nota solo quando la durata totale è nota!
![]()
Si può fare anche così, certo, ma deve funzionae anche con il setInterval.
figurati....ne sono certo.Originariamente inviato da Radian
Si può fare anche così, certo, ma deve funzionae anche con il setInterval.
ma nel limite del possibile preferisco non complicarmi la vita
![]()
Fai benissimo.Originariamente inviato da fates69
figurati....ne sono certo.
ma nel limite del possibile preferisco non complicarmi la vita
![]()
![]()