New Job 0 Denunciar post Postado Maio 5, 2010 Bom dia galera! seguinte, minha dúvida é simples. Porém não encontrei nenhuma solução olhando os tópicos antigos do fórum. Tenho um swf que chama uma musica em mp3. coolTune = new Sound (soundLoader); coolTune.loadSound("som.mp3", true); stop(); Porém quando a musica acaba gostaria que ela repetisse. Alguma sugestão?? Compartilhar este post Link para o post Compartilhar em outros sites
Public2004 79 Denunciar post Postado Maio 5, 2010 Bom dia, especifique a quantiade de loops dentro do evento "start": coolTune.start(0,999); public start([secondOffset:Number], [loops:Number]) : Void Att. Compartilhar este post Link para o post Compartilhar em outros sites
New Job 0 Denunciar post Postado Maio 5, 2010 Bom dia, especifique a quantiade de loops dentro do evento "start": coolTune.start(0,999); public start([secondOffset:Number], [loops:Number]) : Void Att. Opa. Olha só testei assim e não funcionou: coolTune = new Sound (soundLoader); coolTune.loadSound("som.mp3", true); coolTune.start(0,999); stop(); Será que é a ordem das actions? Compartilhar este post Link para o post Compartilhar em outros sites
Public2004 79 Denunciar post Postado Maio 5, 2010 var my_sound:Sound = new Sound(); my_sound.onLoad = function(success:Boolean) { if (success) { my_sound.start(0, 999); trace("Sound loaded"); } else { trace("Sound failed"); } }; my_sound.loadSound("track1.mp3", true); Att. Compartilhar este post Link para o post Compartilhar em outros sites
Leo KW 0 Denunciar post Postado Maio 6, 2010 Public, Tentei usar essa sua função e deu esse erro aqui pra mim: There is no property with the name 'onload'. A minha função completa ficou assim: var som_sound:Sound = new Sound(); som_sound.onload = function(success:Boolean) { if (success) { som_sound.start(0, 999); som_on._visible = true; som_off._visible = false; trace("Sound loaded"); } else { som_on._visible = false; som_off._visible = true; trace("Sound failed"); } } som_sound.loadSound("audio_masc.mp3", true); stop_btn.onRelease = function() { som_sound.stop(); acao = "stop"; som_on._visible = false; som_off._visible = true; //pausa a música //pause_btn.onRelease = function() { //acao = "pause"; //pos = som_sound.position/1000; //som_sound.stop(); //}; play_btn.onRelease = function() { acao = "play"; som_on._visible = true; som_off._visible = false; if (acao == "pause") { som_sound.start(pos,1); acao = ""; } else { som_sound.start(0, 999); } }; }; music(musica); Será que fiz algo errado?? Abracos, Léo Compartilhar este post Link para o post Compartilhar em outros sites
Public2004 79 Denunciar post Postado Maio 6, 2010 Olá, Tentei usar essa sua função e deu esse erro aqui pra mim: There is no property with the name 'onload'. onload deve ser escrito com a letra "L" maíuscula, pois quando postamos aqui no fórum, o mesmo converte para minúscula entre outras. Verifique se não é este o caso. Att. Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Maio 6, 2010 stop(); function init(){ coolTune = new Sound (soundLoader); coolTune.loadSound("som.mp3", true); coolTune.onSoundComplete = init(); } init(); Assim vai lupar eternamente. Abraços Compartilhar este post Link para o post Compartilhar em outros sites
Leo KW 0 Denunciar post Postado Maio 6, 2010 Olá, Tentei usar essa sua função e deu esse erro aqui pra mim: There is no property with the name 'onload'. onload deve ser escrito com a letra "L" maíuscula, pois quando postamos aqui no fórum, o mesmo converte para minúscula entre outras. Verifique se não é este o caso. Att. Era isso mesmo Public! Mas não funcionou não, ele toca uma vez a música e para! =/ Abraços, Léo Compartilhar este post Link para o post Compartilhar em outros sites
Public2004 79 Denunciar post Postado Maio 7, 2010 Olá, então provavelmente deve ter outras ações interferindo, pois testei o trecho do seu código e funcionou ok. Att. Compartilhar este post Link para o post Compartilhar em outros sites