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