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

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

价格 免费

将相机位置限定在一定的范围内,让其线性移动,

Lerp()

[展开全文]

 //相机跟随
        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);

[展开全文]

相机跟随

Mathf.clamp(),限定值。

相机的x,值限定在0,15,做一个插值,然后

[展开全文]

bird Update添加相机跟随

1.记录小鸟位置

Lerp 平滑运动

 

[展开全文]

相机跟随小鸟

1、获取小鸟的位置,此处只需要 x 坐标

2、将小鸟的 x 值限定在一个范围内, 然后把值给相机,使相机在该范围内跟随

3、使用线性插值使相机平滑跟随Vector3.Lerp((Vector3 a, Vector3 b, float t)

方法介绍:http://blog.csdn.net/qq_26999509/article/details/53608119

4、限制范围使用

Mathf.Clamp(float value, float min, float max)

[展开全文]

授课教师

SIKI学院老师

课程特色

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