个人的第一篇博客,记录自学unity的过程

做一个仿Flappy Bird小游戏主要分为两点

可爱的小鸟

拦住小鸟的柱子

————————————————————————————————————————

一.可爱的小鸟

开始先利用一只小鸟的图片来代替小鸟

unity2D新手入门——仿Flappy Bird(一)

在游戏过程中,我们需要控制小鸟勇闯天涯,自然就需要进行操作。

我们先给它增加属性
unity2D新手入门——仿Flappy Bird(一)
注意将它的重力调为0

然后创建控制脚本BirdController

unity2D新手入门——仿Flappy Bird(一)
`定义基础速度

unity2D新手入门——仿Flappy Bird(一)
unity2D新手入门——仿Flappy Bird(一)
定义小鸟的基础下落速度和前进速度(速度越快越难通关 )和碰到管子的事件(直接坠机)
并用键盘的空格来进行上飞

这样一个可爱的会飞的小鸟就好了

——————————————————————————————————————————

二.可恶的柱子

unity2D新手入门——仿Flappy Bird(一)
柱子也要添加属性
unity2D新手入门——仿Flappy Bird(一)
然后创建控制柱子的碰撞事件脚本pipe
在脚本中创建函数
void OnCollisionEnter2D(Collision2D coll)
{
BirdController bird = coll.gameObject.GetComponent();
if (bird != null) bird.getdown();
}
剩下的

相关文章:

  • 2021-08-28
  • 2021-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-20
  • 2022-01-09
  • 2022-01-18
  • 2021-06-18
猜你喜欢
  • 2021-05-10
  • 2022-01-01
  • 2021-12-23
  • 2021-10-29
相关资源
相似解决方案