DAAFY (55 pts)

MAURO ROCHA TAVARES (40 pts)

LUIZ AVANCI (51 pts)

RODRIGO AMARAL (56 pts)

MARCOS JOSÉ PINTO (44 pts)

EDUARDO PERROUD (52 pts)

HELEN TRIOLO (444 pts)

FÁBIO DUARTE (79 pts)

AMAURY BENTES (123 pts)

DEMIS BUCCI (50 pts)

AUTOR DESCONHECIDO (100 pts)

GUILHERME G.G. (137 pts)
Treinamento PontoFlash de Flash e ActionScript

Dicas de um designer.

Como eu faço para configurar uma pausa (delay)dinamicamente no filme?

Como carregar uma imagem com LoadImage do MX numa determinada posição?

Que relação tem o tamanho do FLA e do SWF?

Gostaria de no mouse over sobre um texto, ele parasse, e no mouse out, prosseguisse de onde parou.

Um TXT importado para um movieclip não funciona.

Tenho duas músicas no site, como crio um botão para mudar de música?

Como verificar atravéz do flashMX a resolução do monitor do usuário?

Quero clicar num botão e na área central aparecer um texto.

Consegui usar o XML com ASP, mas ainda não consegui colocar no flash.

Queria fazer um movie clip aparecer em posições aleatórias.

Num array de 44 elementos quero extrair 4 randomicamente, sem que eles se repitam.

Como alterar o alpha (fade) de um botão no mouseOver e mosuseOut?

Quando usar onclipevent (enterframe) ou onclipevent (load)?
Clipes Inteligentes (SmartClip).

Controlando um swf que está em outro frame

Interseções com objetos planos

Scroll Text.

Comunicação Flash-PHp-MySql - Editar banco de dados

Menu infinito

Enviando EMAIL com ASP, COLDFUSION E PHP

Enviando variáveis do Flash para ASP.

Aspectos Básicos das Ferramentas de Desenho.

Degradé com tons metálicos - Fireworks

O "X" do MacOS no PhotoShop

Efeito Blur - Actionscript
Vela

Marquee

Função e duplicação

Direção do mouse

Controle deslizante de volume

Drawpad

Gloria News

Esconde scroll

False Mask

Movemask

Duas casas decimais

Drag limitado
HOME | TRUQUES E DICAS
Como configurar um fadeIn e um fadeOut em um arquivo de som?
por Marcelo Siqueira



vamos lá.

Você colocou o código no início do movie. Importa um arquivo de som e e ele passa a ficar disponível na library. Vai lá e dá um nome para ele em linkage: trilha1. Em algum lugar do movie você cria um objeto que vai controlar esse som:

meusom=new Sound();
meusom.attachSound("trilha1");

se quiser tocar o som normalmente, vc vai usar, por exemplo:
meusom.start();

se quiser tocar o som com fade in:
meuSom.setVolume(0);
meusom.start();
meusom.fadein();

se quiser que ele saia com fade out:
meusom.fadeout();

talvez seja bom já colocar tudo no código do fadein, para o som iniciar apenas com o comando:
meusom.fadein(); (sem precisar do start e do setVolume.)

seria assim:

para fazer ela chegar ao máximo, gradativamente, em n segundos seria assim:

Sound.prototype.fadeIn = function(time) {
    this.time = time;
    this.setVolume(0);
    this.start();
    this._fadeIn = function() {
        this.vol += Math.floor(1/time);
        this.setVolume(this.vol);
        if (this.vol>=100) {
            clearInterval(this.volInterval);
        }
    };
    this.volInterval = setInterval(this, "_fadeIn", 10);
};

e para fade out em n segundos, assim:

Sound.prototype.fadeOut = function(time) {
    this.time = time;
    this._fadeOut = function() {
        this.vol -= Math.floor(1/time);
        this.setVolume(this.vol);
        if (this.vol<=0) {
            clearInterval(this.volInterval);
            this.stop();
        }
    };
    this.volInterval = setInterval(this, "_fadeOut", 10);
};

você então usaria:

meusom.fadeIn(5);
//para começar a música com o volume máximo sendo atingido em 5 segundos.

meusom.fadeOut(10)
//para que ela se encerre gradativamente em 10 segundos.

Marcelo Siqueira


0 comentário