Comunidad de diseño web y desarrollo en internet online

Control de sonido HitTest...

Citar            
MensajeEscrito el 20 May 2008 05:26 am
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 :shock: :shock:

Por razordab

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 20 May 2008 10:07 am
Se reproducirá todo el tiempo que dure el hitTest, aunque puedes reducir la frecuencia para el sonido

[code]
bolita.cont = 0
bolita.onEnterframe = function () {
if(bolita.hitTest(bolasonido){
if(++this.cont%10==0){
var sonido:Sound = new Sound ();
sonido.attachSound("empezar");
sonido.setVolume(100);
sonido.start();
}
}
}
[code]

Juega con el nro 10, cuando mas pequeño mas frecuencia y viceversa
Por cierto, muy simpático lo de la K, pero hace difícil leer los mensajes y resulta bastante molesto.
Ahórratelo en el próximo post

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.