个人的第一篇博客,记录自学unity的过程
做一个仿Flappy Bird小游戏主要分为两点
可爱的小鸟
拦住小鸟的柱子
————————————————————————————————————————
一.可爱的小鸟
开始先利用一只小鸟的图片来代替小鸟
在游戏过程中,我们需要控制小鸟勇闯天涯,自然就需要进行操作。
我们先给它增加属性
注意将它的重力调为0
然后创建控制脚本BirdController
`定义基础速度
定义小鸟的基础下落速度和前进速度(速度越快越难通关 )和碰到管子的事件(直接坠机)
并用键盘的空格来进行上飞
这样一个可爱的会飞的小鸟就好了
——————————————————————————————————————————
二.可恶的柱子
柱子也要添加属性
然后创建控制柱子的碰撞事件脚本pipe
在脚本中创建函数
void OnCollisionEnter2D(Collision2D coll)
{
BirdController bird = coll.gameObject.GetComponent();
if (bird != null) bird.getdown();
}
剩下的