Ir para conteúdo

POWERED BY:

Arquivado

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

Marco Romeu

Problema com MP3 no FlashMX

Recommended Posts

ESSE É O GRANDE PROBLEMA!!!!

o "Export in first frame" do linkage no Flash MX atrapalha o preload que só aparece quase no final da percentagem.

Alguém sabe como resolver esse problema!!!

 

Estou usando um código action script no primeiro frame de um Movie clip de som que eu montei com botões de liga e desliga usando esse código abaixo para acionar o arquivo na biblioteca com o Identifier: "backsound" conforme abaixo:

 

music = new Sound();music.attachSound("backsound");music.start(0, 999999);music.setVolume(0);vol = 0;fade = setInterval(fadeIn, 100);function fadeIn() {vol += 3;music.setVolume(vol);if (vol>=100) {clearInterval(fade);step = 1;Fade = 0;}}_root.onEnterFrame = function() {if (Fade == 1) {vol = vol-step;if (vol<0) {vol = 0;}music.setVolume(vol);} else {vol = vol+step;if (vol>100) {vol = 100;}music.setVolume(vol);}};

 

O código dos botões são o seguinte:

 

CÓDIGO DO BOTÃO LIGA:

 

on (release) {(_root.mcmusic.fade=!_root.mcmusic.fade) ? 0 : 1;}

CÓDIGO DO BOTÃO DESLIGA:

 

on (release) {(_root.mcmusic.fade=!_root.mcmusic.fade) ? 0 : 1;}

Não sei mais o que fazer para melhorar o meu preload que só entra quase com 80% na percentagem!

Se alguém tiver uma dica, agradeço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Calma, calma. Pra tudo dá-se um jeito.

 

Primeiro lugar tire o Export to First Frame, deixe só o Export for Action Script. Depois, dê um Ctrl+F8 e crie um novo movieclip. Nesse mc, clique no único frame e, pelo painel properties na área Sound, selecione a sua música. Aí coloque essa action nesse mesmo frame:

 

var som = new Sound(this);som.stop();

Depois, volte para o Stage e arraste esse movieclip para o frame que você começa a tocar a música, o mesmo que você colocou essas actions que você postou.

 

Pronto!

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.