Pular para o conteúdo principal

🧠 SQL Não é Código: É Raciocínio (Guia Completo com JOIN e GROUP BY)

Comtrole de volume no flash - action script 2.0

Hoje vou mostrar como controlar o volume do som vamos utilizar dois Movie Clipes um vai aumentar o som e outro diminuir o som.

Crie dois movie clipes que serão os botões de volume e coloque um texto estático em cada um com os textos "+" e "-".

acima dos botões coloque um texto estático com o nome : volume, porém este não interfere em nada se for desconsiderado do nosso projeto.

instancie o botão que aumenta o som de :  vol_more_btn
e o que diminui o volume de: vol_less_btn

Agora clique na Frame 1 tecle F9 e insira o código:

//variável do volume
var vol:Number = 100;
//aqui criamos a variável do som
var som_sound:Sound = new Sound();
//aqui abrimos a música co, a fumção LoadSound
som_sound.loadSound("musica.mp3", true);
//o volume será atualizado na Frame
_root.onEnterFrame = function() {
som_sound.setVolume(vol);
};
//botão diminuir volume
vol_less_btn.onRelease = function() {
if (vol>=10) {
vol -= 10;
}
}
//botão aumentar volume
vol_more_btn.onRelease = function() {
if (vol<=90) {
vol += 10;
}
};
//Por Cícero Joceilton da Silva Gomes

Para Funcionar você deve colocar uma música com o nome "musica" no mesmo diretório do arquivo .Fla ou Swf Não precisa Importar pois a função loadSound abre a música externa.

Qualquer dúvida envie-me um email: cjpcturbo@gmail.com

baixe o codigo fonte:

http://www.4shared.com/file/IHBu0NzZ/volume.html

Comentários

  1. Você saberia me ajuda nesse codigo em actionscript 2: Tipo, eu quero q o botao consertar só apareceça qndo a carta 6 aparecer, mas naum consigo q funcione:


    var alvo:MovieClip = _root.createEmptyMovieClip("receptor", _root.getNextHighestDepth());
    Descarrega._visible = false;
    Consertar._visible = false;


    function randomFilmes():Void {
    var filmes:Array = new Array("carta1.swf", "carta2.swf", "carta3.swf","carta4.swf","carta5.swf","carta6.swf","carta7.swf","carta8.swf","carta9.swf","carta10.swf");
    _root.alvo._x = Stage.width/100;
    _root.alvo._y = Stage.height /60;
    loadMovie(filmes[Math.round(Math.random()*(filmes.length-1))], _root.alvo);
    Descarrega._visible = true;

    newArray ();
    carta[0]="carta1.swf"
    for (i=0; i<=10; i++)
    if (_root.alvo = 0)
    if (i._visible=true){
    Consertar._visible = true;
    }
    }


    botao.onRelease = randomFilmes;

    ResponderExcluir
  2. Olá Cicero boa noite como eu faria isto para um player de video - sendo o nome da minha instancia do componente de video no player do flash - Action Script 2.0 é my_video

    Veja como eu tentei adaptar o seu codigo a minha instância mas por enquanto não está dando certo.Observação - O video em .flv foi importado diretamente para dentro do flash

    my_video.seekBar=my_seeker;
    my_video.volumeBar=my_volumebar;
    my_video.muteButton=my_muttebutton;

    //variável do volume
    var vol:Number = 80;
    //aqui criamos a variável do som
    var som_sound:Sound = new Sound();
    //aqui abrimos a música co, a fumção LoadSound
    som_sound.loadSound(my_video, true);
    //o volume será atualizado na Frame
    _root.onEnterFrame = function() {
    som_sound.setVolume(vol);
    };
    //botão diminuir volume
    vol_less_btn.onRelease = function() {
    if (vol>=10) {
    vol -= 10;
    }
    }
    //botão aumentar volume
    vol_more_btn.onRelease = function() {
    if (vol<=90) {
    vol += 10;
    }
    };
    //Por Cícero Joceilton da Silva Gomes

    ResponderExcluir

Postar um comentário

Postagens mais visitadas deste blog

Tutorial jogo de carro no Flash Mx

Postei recentemente no youtube um vídeo tutorial sobre criação de um game de carro em flash mx, e o usuário: juninhosantosMr reclamou o script, tentei responder mas estava dando erro, então postarei aqui os códigos, seguem abaixo: carro: onClipEvent(load){ speed = 0; } onClipEvent (enterFrame) { if (Key.isDown(Key.UP)) { speed += 0.5; } if (Key.isDown(Key.DOWN)) { speed += -0.2; } if (Math.abs(speed)>10) { speed *= .7; } if (Key.isDown(Key.LEFT)) { _rotation -= 12; } if (Key.isDown(Key.RIGHT)) { _rotation += 12; } speed *= .98; x = Math.sin(_rotation*(Math.PI/180))*speed; y = Math.cos(_rotation*(Math.PI/180))*speed*-1; if (!_root.land3.hitTest(_x+x, _y+y, true)) { _x += x; _y += y; } else { speed *= -.10; } } chegada: onClipEvent (enterFrame) { if (_root.chegou, hitTest(_root.carro)) { _root.gotoAndPlay(2); } } Para acompanhar os três vídeos tutorias: vídeo 1: http://www.youtube.com/watch?v=MYw1H7THo_U&feature=related vídeo 2: ...

🧠 SQL Não é Código: É Raciocínio (Guia Completo com JOIN e GROUP BY)

🧠 SQL Não é Código: É Raciocínio SQL não é sobre escrever código. É sobre pensar em dados. 🔄 A Virada de Chave Resultado → Dados → Filtro → Conexões 🧱 Exemplo id nome cidade 1 João SP 2 Maria RJ SELECT nome FROM clientes WHERE cidade = 'SP'; 🔗 JOIN SELECT clientes.nome, pedidos.valor FROM clientes JOIN pedidos ON clientes.id = pedidos.cliente_id; 📊 GROUP BY SELECT clientes.nome, SUM(pedidos.valor) FROM clientes JOIN pedidos ON clientes.id = pedidos.cliente_id GROUP BY clientes.nome; 💡 Conclusão Você define o resultado. O banco faz o resto. Continuar lendo × Anúncio dos nossos parceiros Fechar e continuar