Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

New Job

Mp3 em looping

Recommended Posts

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

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

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

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

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

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

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.