Ecco le funzioni:
function sposta(oggetto,incX,incY) { var sinistra=oggetto.style.left; var numSinistra = Number(sinistra.replace("px","")); var alto=oggetto.style.top; var numAlto=Number(alto.replace("px","")); oggetto.style.left=numSinistra+incX; oggetto.style.top=numAlto+incY; } function muovi(oggetto,incX,incY,tempo) { setInterval(function() {sposta(oggetto, incX, incY)},tempo); }La prima sposta semplicemente un oggetto di uno spostamento sull'asse delle X pari al parametro incX e sull'asse delle Y pari al parametro incY.
La seconda crea un movimento regolare eseguendo la funzione sopra a intervalli definiti dal parametro tempo.
Nessun commento:
Posta un commento