类似雷电这种小游戏背景无限地图的一种思路
2014-04-03 20:24
671 查看
这两天在研究Unity的另外一个教学实例 Space shooter,是个射击游戏,发现里面的背景地图是无限循环的,就去看了一下原理,如下:
时刻一 时刻二 时刻三
如上图所示,先将要设置的背景图复制一份,然后合成一张图,上图中背景图1和图2是一模一样的,然后他们合成了一张背景图。
开始时(时刻一)让背景图2部分对准摄像机,然后让背景图往下滑,当滑到时刻二的时候将背景图的位置设置时刻三所示,这样给人的感觉就是背景图一直在不重复的连续播放。
解释,因为背景图1和图2是完全一样的,所以当时刻二切换到时刻三时,虽然摄像机实际看到的图片由图1变成了图2,但给人的感觉是没有切换的,因为它们完全一样。
时刻一 时刻二 时刻三
如上图所示,先将要设置的背景图复制一份,然后合成一张图,上图中背景图1和图2是一模一样的,然后他们合成了一张背景图。
开始时(时刻一)让背景图2部分对准摄像机,然后让背景图往下滑,当滑到时刻二的时候将背景图的位置设置时刻三所示,这样给人的感觉就是背景图一直在不重复的连续播放。
解释,因为背景图1和图2是完全一样的,所以当时刻二切换到时刻三时,虽然摄像机实际看到的图片由图1变成了图2,但给人的感觉是没有切换的,因为它们完全一样。
相关文章推荐
- hdu 3667 又学了一种 费用流建图方式 非常好 这种建图把可变费用变成定的费用流是一种思路。一种可以想的方向要学习
- iOS换一种思路写一个无限轮播的滚动视图
- iOS换一种思路写一个无限轮播的滚动视图
- Struts,MVC 的一种开放源码实现用这种servlet和JSP框
- 让我们来开发一种更类似人脑的神经网络吧(三)
- 求问自制简易Android地图大概思路
- 一种注册表沙箱的思路、实现
- 系统分析的一种思路
- Cocos2d-x_地图(背景)介绍
- linux死锁检测的一种思路
- 源码推荐(12.28):一种navigation渐变色的实现方案, 一句话实现无限轮播器
- 更新系统固件的一种思路
- Tomcat 7 解决“At least one JAR was scanned for TLDs yet contained no TLDs” 的一种思路
- 让我们来开发一种更类似人脑的神经网络吧(五)
- 对于有多种可替代解决方案的业务逻辑,提供一种快速更换的思路
- 末位零问题(换种思路,问题能被无限倍的简化,这就是算法的魅力!)
- Gephi——如何在geolayout布局下加上地图背景
- qt中乱码的一种解决思路
- 有时候,换一种思路,更能接近目标
- ArcGIS for Android 中MapView的地图背景设置