..:: MX Studio Fóruns ::..: tenho 4 botões e quero q cada um toque um tipo de - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

tenho 4 botões e quero q cada um toque um tipo de música, e só mais uma coisa.

#1 User is offline   wlacobain 

  • Group: Membros
  • Posts: 5
  • Joined: 20-October 04

Posted 20 October 2004 - 07:39 PM

novato na area...

minha dúvida é a segunte..., tenho 4 botões, e quero q cada um quando clicado toque uma música, sendo q um é para parar o som (se estiver tocando).

peguei esse tuto no "pontoflash", mas não estou conseguindo executa-lo.

QUOTE
"1. Crie um movieclip com 4 keyframes. Em todos coloque uma action stop(); e nomeie cada um deles. Ex. No keyframe que vai tocar um rock, coloca a label como rock.
1a. Coloque só no primeiro keyframe uma action 'stopAllSounds();'

2. Dê um 'instance name' (nas propriedades) a esse movieclip. Ex: 'music'

3. No botão, por exemplo, que vai tocar um rock, coloca a seguinte action:

on (release) {
stopAllSounds();
tellTarget ('music') {
gotoAndPlay ('rock');
}
}

Obs: 'music' e o nome do movieclip e 'rock' é o nome do keyframe dentro do MC 'music'

4. Agora é só colocar a mesma action nos outros botões mudando o nome do keyframe."


quem puder ajudar agradeço
0

#2 User is offline   thiagoafram 

  • Group: Membros
  • Posts: 13
  • Joined: 01-October 04

Posted 21 October 2004 - 02:48 AM

Cria um swf pra cada som (Cria um swf, importa o som, joga no primeiro frame e salva como som.fla, som2.fla...) e exporta pra som.swf, som2.swf.

No seu principal, cria um frame soh com os 4 botoes.
No primeiro botão tu coloca

on(release){
loadMovieNum("som.swf",10);
}

no segundo tu coloca:

on(release){
loadMovieNum("som2swf",10);
}

e assim sucessivamente...

no que vc quer parar os sons vc coloca

on(release){
unloadMovieNum(10;
}

Espero ter ajudado!
Abraços thumbsup.gif
0

#3 User is offline   wlacobain 

  • Group: Membros
  • Posts: 5
  • Joined: 20-October 04

Posted 23 October 2004 - 02:08 AM

biggrin.gif obrigado,

funcionou, mas só q está ocorrendo de quando clico para tocar outra música, ela se sobre poe a anterior...e o botão para parar de tocar as músicas não estava dando certo, ai usei um "stopAllSounds", e se eu colocar em todos os botões um stopAllSounds?

Valew
0

#4 User is offline   thiagoafram 

  • Group: Membros
  • Posts: 13
  • Joined: 01-October 04

Posted 25 October 2004 - 07:33 PM

Tu quer que as musicas toquem todas juntas? Ou seja clica em uma, toca, clica em outra, toca por cima....
Assim?

Se for assim tu usa assim:No primeiro botão tu coloca:

on(release){
loadMovieNum("som.swf",10);
}

no segundo tu coloca:

on(release){
loadMovieNum("som2swf",20);
}

e assim sucessivamente... (vai mudando o numero dos levels)

no que vc quer parar os sons vc coloca

on(release){
unloadMovieNum(10);
unloadMovieNum(20);
// e assim vai dando unload até todos os levels q tu colocou acima
}

O botão de parar as musicas nao tava funcionando pq faltou um ")". Mas já arrumei. É melhor q stopAll Sounds.

Abraços! thumbup.gif
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)