Cinemachine可编程摄像机
中间的矩形是DeadZone,人物在其中移动,摄像机不会动
第二层的矩形是SoftZone,人物在其中移动,摄像机会缓慢跟随
第三层的矩形,人物在其中移动,摄像机会瞬间跟随
Cinemachine Confiner
限制器,可以用polygon collider限制摄像机移动范围,实现跌落死时摄像机不跟随
Cinemachine可编程摄像机
中间的矩形是DeadZone,人物在其中移动,摄像机不会动
第二层的矩形是SoftZone,人物在其中移动,摄像机会缓慢跟随
第三层的矩形,人物在其中移动,摄像机会瞬间跟随
Cinemachine Confiner
限制器,可以用polygon collider限制摄像机移动范围,实现跌落死时摄像机不跟随
Lens-Orthographic Size 相机大小
Dead zone width/height
调整固定区域,即目标在移动范围内移动不改变摄像机的距离
Screen X/Y
改变相机坐标
蓝色方框范围内:缓动
红色方框范围内:瞬间移动
------
设置摄像机限制位置
Extensions-Add Extensino: Cinemachine Confinder
将你想要限制范围的物体拖入其中
注意物体需要带有Polygon Collider 2D 碰撞属性
同时要将 Is Trigger 勾选,否则人物会被挤上天
那么勾选后碰击物体的粒子效果还是会上天,则需要将Edit-Project Settings - Physics 2D中的
Queries Hit Triggers 勾选掉
-------------