2D基本算法.ppt

2D基本算法

本 章 重 点 8-1 2D平面贴图 8-2 动画贴图 8-3 横向滚动条移动 8-4 前景背景移动 8-5 斜角视觉 8-6 碰撞 8-1 2D平面贴图 在图片显像的世界里,影像贴图是一门最基本的课程。在游戏中,最吸引我们的也是游戏中的画面, 只要我们抓住玩家们的味口,那么我们的游戏则可以很容易被玩家们所接受。 XY坐标系统 以数学的角度而言,X坐标代表象限中的横向坐标轴;而Y坐标代表象限中的纵向坐标轴,如下图所示 在屏幕坐标系统中,它的Y坐标值是向下递增的: 基本贴图 要在一张纸上画出一个矩形的几何图形,只要知道这个矩形在纸上的左上角坐标,及矩形的长与宽,就能画出一个矩形来,如下图: 我们只要知道图片在屏幕上的左上角XY坐标及本身的长与宽,我们就可以将图片贴在屏幕上了。 同样道理,我们将图片贴在屏幕上之后,我们只要去改变与X或Y点的坐标,那么图片自然就会在屏幕上改变它的显像位置。 如果要将图片从屏幕的左边慢慢地移动到右边,可以利用程序代码撰写一个循环,而这个循环是用来改变图片在屏幕上的X点坐标,让这种效果看起来就像是图片自己在移动一样,如下列所示: 8-2 动画贴图 所谓的贴图,包含两个部份,一个是放图片的框框,如同我们日常生活的相框一样;而另一个是图片,它就如同我们放在相框里的照片一样。如下图所示: 连续贴图就是在相框中,一直不断地更换里面的相片,这些

文档评论(0)

1亿VIP精品文档

相关文档