Informações de tempo
Essa é para Flash Designer’s, veio da resposta que enviei para um dos fóruns da Adobe, o usuário que enviou a pergunta estava precisando exibir informações do tempo total e atual do filme que contém diversas cenas e frames, as informações deveriam ser exibidas em texto e visualmente em uma barra, veja abaixo:
Para usar o script, coloque-o no primeiro frame e crie um textfield dinâmico com suporte a multiline e a html e o instancie de txtFrameStatus, crie também um movieclip com uma barra horizontal, alinhe a direita do ponto de registro e a instancie de mcBar, o FPS usado deve ser setado no script na variável movieFPS.
//ericksouza.com var movieFPS:Number = 12; //set FPS here var porcent:Number; var currentFrame:Number; var totalFrames:Number; var totalSeconds:Number; var currentSeconds:Number; var textTime:String; //function that shows the information this.onEnterFrame = function():Void{ currentFrame = _currentframe; totalFrames = _totalframes; porcent = Math.floor((currentFrame / totalFrames) * 100); totalSeconds = Math.floor(totalFrames / 12); currentSeconds = Math.floor(currentFrame / 12); var cSeconds:Number = currentSeconds % 60; cSeconds = (cSeconds < 10) ? "0" + cSeconds : cSeconds; var cMinutes:Number = Math.floor(currentSeconds / 60); cMinutes = (cMinutes < 10) ? "0" + cMinutes : cMinutes; var tSeconds:Number = totalSeconds % 60; tSeconds = (tSeconds < 10) ? "0" + tSeconds : tSeconds; var tMinutes:Number = Math.floor(totalSeconds / 60); tMinutes = (tMinutes < 10) ? "0" + tMinutes : tMinutes; textTime = "Total Frames: " + totalFrames + "<br>"; textTime += "Current Frame: " + currentFrame + "<br>"; textTime += "Porcent: " + porcent + "%" + "<br>"; textTime += "Total Time: " + tMinutes + " : " + tSeconds + "<br>"; textTime += "Current Time: " + cMinutes + " : " + cSeconds; txtFrameStatus.htmlText = textTime; mcBar._xscale = porcent; if(porcent == 100) delete this.onEnterFrame; };




January 25th, 2007 at 6:54
Olá, ERick
Tem PC que passa a animação mais rápida que em outros, tirando a sincronia do tempo da imagem com o tempo da fala ou dos efeitos sonoras
na animação.
Como faço para deixar o tempo como foi projetado em qualquer PC?
January 25th, 2007 at 14:14
Muito interessante, obrigado pela gentileza.