JoHnNy Postado Abril 12, 2005 Denunciar Share Postado Abril 12, 2005 Aew galera... qnt tempo!Olha... to com uma dúvida (pra variar um pouquinho xD) não sabia se podia ser resolvido em HTML/JS e to postando aqui tmb...quero colocar música num site... e é o seguinte.... eu tenho dois arquivos...arquivo1.wav e arquivo2.wav...Quero que o arquivo1 toque uma vez. Assim que ele acabar de tocar, chega o arquivo2 e fica se repetindo (somente o arquivo2).Como isto é possível? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Abril 18, 2005 Denunciar Share Postado Abril 18, 2005 aff não sabe isso se mata Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 coiote Postado Abril 18, 2005 Denunciar Share Postado Abril 18, 2005 beleza johnny?vamos lá...em flash você faz isso sim cara..de algumas formas...a que vou colocar aqui seria você usando as músicas na biblioteca do arquivo fla.... na biblioteca do flash... usando o método attachSound da classe Sound.ok...bom. abra um arquivo novo no flash...o tamanho do arquivo depende de você.pelo que vi você não colocará nada nele não é?....... então ele pode ser bem pequeno.. assim fica um swf de tamanho pequeno pra carregar depois...bom.... primeiro lugar:depois de abrir seu arquivo novo no flash você vai em File/import/import for library.... e ae acha as duas musicas quer você quer colocar... seleciona elas e o flash colocara as duas na library desse arquivo que você esta trabalhando.... caso o painel não esteja aparecendo aperta F11.... segundo lugar: no painel library seleciona a primeira musica e clica com o botao direito.e escolhe a opçao "linkage"... vai abrir a tela do linkage properties... nessa tela você seleciona a opçao "export for the action script".... automaticamente devera aparecer tb selecionada a opção "export in first frame".deixa ela marcada tb.... e tb deverá liberar o campo "identifier".... nesse campo você escreve "som1" sem aspasrepita o mesmo processo para a segunda musica.mas coloca o nome de "som2".sem aspas.esses nomes serão os identificadores pra você chamar os aqruivos mais tarde e poder instanciá-los via action script...terceiro passo: criar o código action script pra tudo acontecer......hehehevolte ao seu filme no palco......q estara vazio.....hehehe... clique no primeiro frame e vai no painel das actions (F9).... lá você coloca esse codigo: onLoad = function() //ao carregar o swf uma função abrirá... { musica1 = new Sound(); // aqui você cria um novo objeto de som musica1.attachSound("som1"); // aqui você diz q o novo objeto sera o som1.. aquele da biblioteca...lembra? musica1.onSoundComplete = function() // você chama uma segunda funçao assim que musica1 seja tocado e encerrado { musica2 = new Sound(); // aqui já é a segunda função... musica dois sera o segundo objeto musica2.attachSound("som2"); // e ele usara o som2... q esta na bilioteca tb musica2.start("", 999); // aqui musica2 começa a tocar... o 999 são as vezes em q ele tocará... } // perceba q aqui nessa chave se encerrou a segunda função... musica1.start(); //aqui musica1 começa a tocar.... e toca apenas uma vez } // fim da primeira função aqui está o mesmo código..... mas sem as explicações... pra ficar melhor caso você queira copiar e colar lá......e tb pra ficar uma visualização mais limpa. onLoad = function() { musica1 = new Sound(); musica1.attachSound("som1"); musica1.onSoundComplete = function() { musica2 = new Sound(); musica2.attachSound("som2"); musica2.start("", 999); } musica1.start(); } abraço.Coiote Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
JoHnNy
Aew galera... qnt tempo!
Olha... to com uma dúvida (pra variar um pouquinho xD) não sabia se podia ser resolvido em HTML/JS e to postando aqui tmb...
quero colocar música num site... e é o seguinte.... eu tenho dois arquivos...
arquivo1.wav e arquivo2.wav...
Quero que o arquivo1 toque uma vez. Assim que ele acabar de tocar, chega o arquivo2 e fica se repetindo (somente o arquivo2).
Como isto é possível?
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.