Come da titolo, ho una variabile speed da incrementare di uno per ogni secondo che si tiene il mouse in onmousedown.
Come posso fare? Ho provato così, ma non funziona e non so nemmeno se sia corretto...di javascript non me ne intendo quasi per nulla.
codice HTML:
window.onmousedown = setInterval(function(speed){ speed++; return speed }, 1000);
Grazie
Ok, scusate, ci sono riuscito, ma anche avendo impostato l'evento solo in onmousedown e poi anche in onmouseup, questi eventi vengono ripetuti all'infinito e non so per quale motivo...
codice HTML:
window.onmousedown = setInterval(function(){ ball.speed+=0.2; }, 200); window.onmouseup = setInterval(function(){ ball.speed -=0.1; }, 500);