Flappy Bird大嘴唇的小鸟代码介绍

乐趣咖 人气:2.59W

Flappy Bird大嘴唇的小鸟代码介绍,这里的小鸟是动图,那么我们怎么样让它飞起来呢,下面来看小编咕咚给大家的介绍。

Flappy Bird大嘴唇的小鸟代码介绍

首先小鸟有个飞行的帧动画,在sprite文件夹下的atlas中,选择三个帧,直接拖动到场景中,unity自动形成了一个带有帧动画的sprite。选中该sprite,在Window/Animation界面中,调整sprite的播放时间,如下图:

Flappy Bird大嘴唇的小鸟代码介绍 第2张

同样要给小鸟一个BoxCollider2D的Component,使其能够响应碰撞,还要添加Rigibody2D。具体请参考例子。这里会涉及到两个脚本(时间匆忙,没怎么考虑设计):和;前者用来向小鸟施加力的作用,后者处理碰撞。

这个游戏的最主要部分就是 clider ,这个文件处理得分和是否碰撞到障碍物。代码如下:

Flappy Bird大嘴唇的小鸟代码介绍 第3张

Flappy Bird大嘴唇的小鸟代码介绍 第4张