游戏演示地址
跑酷游戏的核心之地图无限滚动原理
首先渲染两张地图背景,一张展示在屏幕上面,一张在屏幕之外预备着(我们暂时看不到),如下图所示:
然后两张地图一起以相同的速度向左移动:
当地图1完全离开屏幕范围的时候,再次将它的坐标置为600,0(这样就又回到了状态1):
这样通过两张图片的不断颠倒位置,然后平移,在我们的视觉中就形成了一张不断滚动的地图了。
源码及图片资源下载地址:
链接:https://pan.baidu.com/s/155386l8mI4g2iflLmhO9ng
请付费获取提取码
网友评论