GABRIEL SPORCH (53 pts)

LUIZ HERRERA (117 pts)

ZEBEDIAH (35 pts)

PEDRO CLAUDIO (50 pts)

ILVA RUDEV (90 pts)

AMAURY BENTES (123 pts)

ALEXANDRE PORTO (1281 pts)

MARLOS ALVES CARMO (90 pts)

DAUTON JANOTA (255 pts)

MAURO ROCHA TAVARES (40 pts)

JOTA LAGO (40 pts)

PANDOGO (82 pts)
Treinamento PontoFlash de Flash e ActionScript

Como fazer um preloader móvel, que corre atrás do mouse?

Como fazer um ponteiro de um relógio girar sem parar?

Quero que numa conta (divisão) apareçam, no resultado, somente 2 casas decimais.

Como mudar randomicamente a cor de um objeto a cada clique do mouse?

Como faço para ler o conteúdo de uma variável do Flash com JS?

Estou com uma dúvida pra setar as coordenadas para o MC.

Tenho muitas fotos e quero que a cada vez entre uma como background.

Como enviar comandos para uma variável aberta com loadVariables?

Como crio um controlador de som de play e stop e em loop infinito desse som?

Como duplicar um movieclip em três posições diferentes determinadas?

Quero colocar um som de fundo sem interrupções ou cortes.

Problemas com a função, Selection.setFocus.

E o FlashMX não aceita eval para gerar uma variável?

Como faço para fazer um autorun?
Janela popup.

Motion Guide (guia de movimento).

Como fatiar um site modelo portal no Fireworks

Família Macromedia Studio MX 2004

Usando Define Patern para criar texturas contínuas no PhotoShop.

Create TextField.

Controle de som no Flash 5.

Novo Macromedia Flash 8

Aprendendo a interagir Flash e ASP

3D Wireframe.

Editor de banco de dados (PHP-MySql) orientado a Objetos (OOP)

Load Movie no FlashMX (swf, jpg e mp3).
Botão liga/desliga

Ampulheta

Efeito Matrix

Preloader run

Explode text

Type sound

Efeito MTV

Nome obrigatório

Lightball

Drag Image

MC menu

Velocímetro
HOME | TRUQUES E DICAS
Como alterar a velocidade de um movieclip sem alterar a taxa de quadros por segundo (frame rate)?
por João Neto



Eu criei um método para a classe MovieClip que consegue modificar a velocidade do MovieClip independente do frame-rate do filme, mas se o frame-rate for muito baixo o método não será muito eficiente...

seuMC.playFPS( 60 );
// Onde 60 é o frame-rate que vc quer para o seuMC
seuMC.stopFPS();
// Para parar...

ou

seuMC.playFPSRev( 60 );
seuMC.stopFPS();
// Para parar...

// No seu primeiro frame:

var proto = MovieClip.prototype;

proto.playFPS = function( newFPS ){
    if ( this.$interval == null ){
        this.$nextFrame = function( obj ){
            if ( obj._currentframe == obj._totalframes ) obj.gotoAndStop( 1 );
            else obj.nextFrame();
            updateAfterEvent();
        }
        this.$interval = 900 / newFPS;
        if ( this.$TimeFPS != undefined ) clearInterval( this.$TimeFPS );
        this.$TimeFPS = setInterval( this.$nextFrame , this.$interval , this );
        this.$nextFrame();
        this.stop();
    }
}

proto.playFPSRev = function( newFPS ){
    if ( this.$interval == null ){
        this.$prevFrame = function( obj ){
            if ( obj._currentframe == 1 ) obj.gotoAndStop( obj._totalframes );
            else obj.prevFrame();
            updateAfterEvent();
        }
        this.$interval = 900 / newFPS;
        if ( this.$TimeFPS != undefined ) clearInterval( this.$TimeFPS );
        this.$TimeFPS = setInterval( this.$prevFrame , this.$interval , this );
        this.$prevFrame();
        this.stop();
    }
}

proto.stopFPS = function(){
    clearInterval( this.$TimeFPS );
    delete this.$interval;
    if ( this.$nextFrame != null ) delete this.$nextFrame;
    if ( this.$prevFrame != null ) delete this.$prevFrame;
}

João Neto


0 comentário