Loop de som em AS3

Publicado em: 14/06/2008  |  Flash  |  Visualizações: 769  |  0 Comentário(s)
Opa gente hoje eu vou mostrar bem rápido como fazer um som ficar em loop utilizando AS3, que é um pouco diferente que no AS2, mais não é nada muito complicado. Então vamos lá.


package {
    import flash.display.MovieClip;
    //
    import flash.events.Event;
    import flash.media.Sound;
    import flash.media.SoundChannel;
    import flash.net.URLRequest;
    //
    public class Main extends MovieClip {
        public var sound:Sound;
        public var channel:SoundChannel;

        public function Main() {
            // criamos o objeto 'som' para carregar a musica.
            sound = new Sound(new URLRequest('soundLoop.mp3'));
            loop();
        }
        public function loop(e:Event = null) {
            if ( channel != null) {
                // caso a variável channel estiver definida nos paramos o som e removemos os listeners para garantir que o garbage colector elimine ela
                channel.stop();
                channel.removeEventListener(Event.SOUND_COMPLETE, loop);
            }
            // entao criamos outro canal, mandando o som dar play novamente.
            channel = sound.play();
            channel.addEventListener(Event.SOUND_COMPLETE, loop);
        }
    }
}



Simples não... Bom, esse como disse foi bem rápido... até a próxima. =D
compartilhe
  Dica: Confira todo nosso conteúdo de Flash no site.
Links patrocinados
Últimos artigos do editor

flash.jpg Como fazer uploads de arq.
Esse é um recurso muito inte.
flash.jpg Carregar um arquivo XML n.
Esse artigo mostrar como car.
Opinião do leitor:
0 Comentário(s)
Acesso restrito
Destaques
Peixe Grande 2008 Peixe Grande 2008
O Oficina da Net está este ano participando do Projeto Peixe Grande 2008 na categoria de Blog. Ajude-nos vote!
13º Encontro de Webdesgin 13º Encontro de Webdesgin
Cobertura do evento - 13º Encontro de Webdesgin na cidade de Porto Alegre
Galaxy 7 - O Smartphone da Asus Galaxy 7 - O Smartphone da Asus
Imagens e especulações sobre o Smartphone da empresa foram publicadas na internet
Links patrocinados
Autor
Tags
Artigos Relacionados
Novos Artigos
Notícias Relacionados
Assine nosso RSS

© 2005 - 2008 - Oficina da Net - v 3.0 - É proibida a reprodução parcial ou completa do conteúdo deste site sem autorização por escrito. Resolução adequada: 1024x768px.