Visualizzazione dei risultati da 1 a 1 su 1
  1. #1

    incrementare una variabile a seconda del tempo in onmousedown

    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);
    Ultima modifica di Ketto93; 05-03-2014 a 15:49

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.