¿Podrías pegar el código para que veamos como lo haces?
De todas formas, para el loop de movimiento yo usaría:
Código Javascript
:
Ver original//setInterval(function,milliseconds,lang(opcional))
setInterval(function(){
//Haces un if para saber cuando ha llegado al final de la pantalla
//Si ha llegado lo posicionas al principio
//sino mueves x pixeles a la izquierda
},1000)
Cada 1000 milisegundos(1 segundo) se ejecutaría la función.
setInterval()