Originariamente inviato da frik
ti ringrazio, funziona... solo un piccolo problema
la funzione chiamta all'onKeyUp viene chiamata una sola volta...
esiste un modo per cui una volta non premuto nulla venga richiamata di continuo la funzione?
oppure devo agire nella funzione stessa?
ti conviene creare una funziona che faccia quello che vuoi e richiamarla nell'evento come semplice funzione, altrimenti potresti fare anche un'altra cosa...usare un setInterval che richiami continuamente quella funzione, così
codice:
var kObj = new Object();
kObj.onKeyDown = function(){
if(this.a != undefined){
clearInterval(this.a);
}
if(Key.isDown(Key.DOWN)){
_root.vaiGiu();
} else if(Key.isDown(Key.DOWN)){
_root.vaiSu();
}
}
kObj.onKeyUp = function(){
this.a = setInterval(_root.faiQualcosAltro, 100);
}
Key.addListener(kObj);
hai dimestichezza con il setInterval?