43750人加入学习
(204人评价)
【旧版】Unity初级案例 - 愤怒的小鸟

制作完成于 2018-1-22 本教程基于 Unity 2017.2开发

价格 免费

学习到任务7,任务8没看懂      10-30

[展开全文]

点击不同方块进入不同关卡

 

[展开全文]

这个无缝衔接,可以点击v然后顶点对上顶点就可以了。

[展开全文]

1.将Canvas改为摄像机渲染,并添加UICamera

2.将roots设置为UI层,使UICamera可以渲染

3.在例子系统组件中改变sorting layer为player,即将粒子系统放置在ui界面的前面

[展开全文]

我的天,第一个视频能让我看如此之久,我的老师啊,这张节,讲述的关于触发器 与集合的运用,至于我为什么没有实现效果不知道,运用的方法,在对象身上组件触发器的范围设定好,有物体进入的话会有储存,当然还要在加一个碰撞器不然无法进行碰撞,碰撞器的大小是自身的大小,有关点击触发的事件,一直没有触发不知道为什么?debug检测没有遍历集合调用,但是点击的事件调用了,从属性面板来看的话,集合的长度在发生变化,但是不知道为什么不掉用集合,试不试集合做了处理,处理里面的null元素

[展开全文]

right新建物体用来限制小鸟与right最大长度

vector3.Distance(a,b)计算两物体间距离

位置限定

[展开全文]

onmousedown按下鼠标

onmouseup松开鼠标

 小鸟坐标系和屏幕坐标系不同,需要用camera.main.screenToWorldPoint()转换。

 

小鸟和相机一样远

1.用到new vector3(x,y,z)来更改小鸟坐标

2.用到new vector3(x,y,Camera.main.transforn.position.z)获取相机坐标

[展开全文]

让小鸟失活就可以飞出

awake获取SpringJiont2D组件

SpringJiont2D函数,调用设定enabled为false的时候就失活飞出

 

rigidbody type的kinematic是动力学,不进行物理计算

[展开全文]

sorting layer设置player,然后设置order in layer可以设置层级

[展开全文]

小鸟音乐添加

选择音效:

小鸟飞翔音效:

小鸟

 

[展开全文]

让星星一个一个显示

首先我们的想法是将星星的个数和剩余小鸟的个数关联起来,当剩余两只小鸟的时候给三颗星,当剩余一只小鸟的时候给两颗,当没有小鸟剩余但是也没有猪剩余的时候给一颗星星

 

[展开全文]

授课教师

SIKI学院老师

课程特色

图文(1)
下载资料(1)
视频(44)