Foros del Web » Creando para Internet » Flash y Actionscript »

Control de sonido HitTest...

Estas en el tema de Control de sonido HitTest... en el foro de Flash y Actionscript en Foros del Web. bueno como van! resulta que yo kiero ke una bolita ke kontrolo por el teclado.... kuando toke ootra bolita se reproduzka un sonido especifico y ...
  #1 (permalink)  
Antiguo 19/05/2008, 21:22
 
Fecha de Ingreso: marzo-2008
Mensajes: 7
Antigüedad: 16 años, 8 meses
Puntos: 0
Exclamación Control de sonido HitTest...

bueno como van!
resulta que yo kiero ke una bolita ke kontrolo por el teclado.... kuando toke ootra bolita se reproduzka un sonido especifico y para eso uso :

bolita.onEnterframe = function () {
if(bolita.hitTest(bolasonido){
var sonido:Sound = new Sound ();
sonido.attachSound("empezar");
sonido.setVolume(100);
sonido.start();
}
}

y si pasa.... pero cuando pasa por la bolita hace como si reprodujera muchas veces el mismo sonido en una pekeña kantidad de tiempo... osea suena el mismo sonido muchas veces kasi al tiempo.... pero solo kiero ke reproduzka uuna sola vez kuando lo toke....
pero no lo hacee!! HEEELP!!
agradecido de antemano
  #2 (permalink)  
Antiguo 20/05/2008, 08:34
Avatar de pdjazr  
Fecha de Ingreso: noviembre-2002
Ubicación: Lima - Limon
Mensajes: 207
Antigüedad: 22 años
Puntos: 0
Respuesta: Control de sonido HitTest...

tienes que usar stopAllSounds como sigue...

son = new Sound(); //asignar a una variable un nuevo sonido
son.attachSound("sound1");
son.start(0, 0); //hace que el MP3 se reproduzca por primera vez

son.onSoundComplete = function() {

stopAllSounds()

}


Una vez que se complete la ejecucion del sonido hace un stop del mismo


saludos
__________________
http://paracraneo.comlu.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:45.