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

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

价格 免费

 //相机跟随
        float posX = transform.position.x;
        Camera.main.transform.position = Vector3.Lerp(Camera.main.transform.position, new Vector3(Mathf.Clamp(posX, 2, 15),
            Camera.main.transform.position.y, Camera.main.transform.position.z), smooth * Time.deltaTime);

[展开全文]

添加一个协程 StartCoroutine

StartCoroutine就是开启一个协程,yield return 是迭代器块返回调用迭代的地方

 

[展开全文]

将Sprite中的Single改为Multipe对多张图片进行裁剪成单个  Slice图片裁剪

[展开全文]

ctrl + 6 打开设置动画的组件

[展开全文]

Awake  启动时调用次函数

[展开全文]

1.camera.depth 先绘制深度低的游戏物体

2.sorting layer 层 大的遮挡小的

3.在同一sorting layer下,order in layer 大的遮挡住小的

[展开全文]

1.粒子系统

2.reset 物体位置归零

[展开全文]

1.列表 存储多个游戏物体,动态存储

2.Inovke()调用方法

3.remove()移除方法

游戏逻辑 gameManager

1.初始化小鸟状态:激活第一只小鸟,其他小鸟禁用

2.下一只小鸟状态激活:移除上一只小鸟,激活下一只小鸟

3.判定场景中猪的数量:猪的数量决定小鸟的激活

[展开全文]

相机自适应

Canvas Scaler   UI Scale Mode

设置为Scale With Screen Size等比例大小

[展开全文]

EventSystem.current.IsPointerOverGameObject

raycast Target 射线检测,交互。。。。

hideInspector 

[展开全文]

场景加载  

异步加载  

 

[展开全文]

授课教师

SIKI学院老师

课程特色

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