Javascript 如何在画布JS、HTML上无限移动图像

Javascript 如何在画布JS、HTML上无限移动图像,javascript,image,loops,canvas,Javascript,Image,Loops,Canvas,所以我有一个学校的项目,我们应该用javascript在HTML画布上创建一个动画。然而,我们只真正触及了基本的DOM操作,以及画布是如何工作的。所以我被我提交的想法难住了 基本上,我有一个背景图像和一个透明的“表面”图像,这是树木和道路,我想无限循环到左侧,以创建汽车精灵移动的效果。我不知道如何实现这一点,每次我尝试绘制图像时,都没有出现任何东西,我也不知道如何创建循环效果。也许只是尝试实现从未出现过的DVD屏幕。是的,你可能是对的,我认为这很容易理解,但我似乎无法理解。我通常试着强迫自己,但

所以我有一个学校的项目,我们应该用javascript在HTML画布上创建一个动画。然而,我们只真正触及了基本的DOM操作,以及画布是如何工作的。所以我被我提交的想法难住了


基本上,我有一个背景图像和一个透明的“表面”图像,这是树木和道路,我想无限循环到左侧,以创建汽车精灵移动的效果。我不知道如何实现这一点,每次我尝试绘制图像时,都没有出现任何东西,我也不知道如何创建循环效果。

也许只是尝试实现从未出现过的DVD屏幕。是的,你可能是对的,我认为这很容易理解,但我似乎无法理解。我通常试着强迫自己,但也许这次我应该保持在自己的限度之内(LOLBabysteps;)你迟早会学会如何把复杂的事情分解成小任务。哦,你可能想研究模。您可以使用它来计算重复纹理坐标。您有任何代码可以共享吗?