Unity学习笔记:Cinemachine Brain

一.安装

 二.对虚拟相机的理解

unity开发者为了使开发者减少相机的开发时间,将一些基本的控制操作写在了ciniemachine当中一边开发者开发
相当于一个Manager,以至于相机的所有操作在绑定虚拟相机后只能在虚拟相机中控制

三.虚拟相机的属性

1.livecamera

显示的是当前使用的是哪个虚拟相机 

2.liveBlend

相机的转化过程比如:相机一 80% 相机二 

3.Show Debug Text

 可以在游戏中显示当前正在使用的是哪台相机

用于在游戏中显示当前相机正在执行的转化 

4.Show Camera Frustum

是否显示相机的视锥体,就是相机照射到的范围 

5.world up override

就是让相机的y轴和世界的y轴不管相机怎么移动,他们的夹角都始终小于90度,这种情况在俯视游戏中最为常见,所以一般的解决方法是给定一个空物体挂在在里面来更换参考目标

6. 更新方法

 

选择相机的更新方法 

一:物理跟随

二.延迟跟随

三.智能跟随(根据实际情况判断以什么方式跟随

四.自己编写代码控制相机的同步时间 

7.Blend update Method

相机的切换行为 与什么进行同步

只能选择与物理引擎或者画面绘制同步

8.default Blend

默认转化方式

 1.cut 瞬间切换

2.ease in out 慢慢加速切出再慢慢减速切入

3.ease in 匀速切出慢慢切入

4.ease out 和上面相反

5.hard in 加速切入

6.hard out加速切出

7.Linear 全程匀速切换

8.自定义切入切出

后面的是切换时间的长短

9.Custom Blends

对不同的相机定义不同的切换模式 

10.Events

相机不同的切换模式会触发的事件 

第一个是瞬间切换触发的事件

第二个是开始切换的第一帧时触发的事件

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值