ajuda urgente flash + actionscript

wrproject

Power Member
Boas pessoal,eu tenhpo o seguinte codigo actionscript:

Código:
stop();

var som_sound:Sound = new Sound();
var numero:Number = 1;
//Volume
var vol:Number = 100;
/*cria-se a função music com o parâmetro "musica" que indicará a música que será tocada pelo player.*/
function music(musica) {

var pos, verifica;
/*a função "loadSound" carrega a mp3 no objeto "som_sound", com o caminhoespecificado no parâmetro "musica"; true informa que será carregado por streaming*/
som_sound.loadSound(musica, true, loop);
_root.onEnterFrame = function() 
{

    
som_sound.setVolume(vol);

};
// ações dos botões ===============




//dá o play

}







//=========================
musica = "teste.mp3";
music(musica);

coloquei este codigo na primeira frame e da-me o seguinte erro:
"1061: Call to a possibly undefined method loadSound through a reference with static type flash.media:Sound."

"1120: Access of undefined property loop."

"1120: Access of undefined property _root."

"1120: Access of undefined property musica."

Já agora estou a usar o cs4,pessoal se me puderem ajudar antes da meia-noite agradeço imenso,
Crumps.
 
Código:
som_sound.loadSound(musica, true, loop);

Essa musica é alguma var ou especificas mesmo o caminho/pasta1/musicas/musica_tal.mp3 ?

Pelo que tem aqui esse caminho deve estar entre aspas a não ser que fosse uma var.

(não referem o loop aí)
 
isto é actionscript 3.0 certo? é que a mim parece-me que misturaste AS 2.0 num ficheiro 3.0 por isso e que te dá esses erros, e não a vejo a var (musica) e (loop) ali defenidas, a var (_root) em AS3.0 já não existe, o primeiro erro pode ser porque nao escreveste no topo de tudo, "import flash.media.Sound";
 
Back
Topo