游戏制作之路-愤怒的小鸟-3(源码下载地址).pdfVIP

  • 1
  • 0
  • 约小于1千字
  • 约 1页
  • 2023-06-10 发布于上海
  • 举报

游戏制作之路-愤怒的小鸟-3(源码下载地址).pdf

游戏制作之路-愤怒的⼩鸟-3 (源码下载地址) 我们先来分析⼀下整体的代码框架,这是我的脚本⽬录 ⾸先我们给主⾓也就是⼩鸟添加刚体,碰撞器组件,最重要的是unity中的弹簧组件SpringJoint,作⽤是把两个物体像弹簧⼀样来连接到⼀ 起,受⼒学的作⽤, 最后我们创建脚本bird.cs: ⿏标按下来调整鸟的位置,⾓度,取消运动⼒学影响 ⿏标放开,拥有运动⼒学,⼩鸟被弹簧的⼒弹射到空中 update⽅法⾥包括画线(弹⼸)操作,飞⾏时再次点击使⽤技能和相机跟随的⽅法 当⼩鸟飞出的时候呢,我们开启⼀个弹⼸画线back的协程。 说到协程,它的⽤处⼗分之⼤,当我们想暂停或者是达到并⾏效果的时候(注意:并不是并⾏,还在主线程中,分⽚完成操作),我们可以 ⽤协程,具体解释我们可以参考 我们每只不同颜⾊的⼩鸟会有不⼀样的技能,单独写⼀个脚本继承⾃bird,重写showskills函数,实现⿏标点击使⽤技能。 然后就是游戏主程序了 (GameManager) 我们设置两个数组来存放鸟和猪,每次将鸟数组的第⼀个放到弹⼸上并启⽤弹簧和连线。 update: 若胜利,则显⽰⼀下ui 若失败,只能重来或者退出。 若没有胜利或失败,切换下⼀只⼩鸟。 每次点击下⼀关,退出时,我们会保存数据,unity为我们提供了⼀个⾮常好的⽅法Player

文档评论(0)

1亿VIP精品文档

相关文档