比如当前相机视角在某一个地方,点击UI按钮,然后相机视角平滑移动到另外一个地方
例如:UI按钮查找某一个物体,然后点击按钮相机视角平滑移动到这个物体视角,请教如何实现
unity可以使用dotween插件,然后用xx.Doxx来平滑运动
你可以自己写,也可以直接用一些补间动画方法
camera.DOAspect(宽高比的值,改变到指定宽高比需要的时间);
camera.DOColor(要改变到的指定颜色,改变到指定颜色需要的时间);
camera.DOFarClipPlane(要改变到的远切面的值,改变到指定远切面的值需要的时间);
camera.DONearClipPlane(要改变到的近切面的值,改变到指定近切面的值需要的时间);
camera.DOFieldOfView(要改变到的视野范围的值(透视相机),改变到指定视野范围的值需要的时间);
camera.DOOrthoSize(要改变到的视野范围的值(正交相机),改变到指定视野范围的值需要的时间);
camera.DOPixelRect(显示的相机范围(用多个相机实现分屏效果),改变到指定视野范围的值需要的时间);
camera.DORect(显示的相机范围(用多个相机实现分屏效果0-1比例),改变到指定视野范围的值需要的时间);
camera.DOShakePosition(持续时间,[震动强度],[震动次数],[震动的随机性]);
camera.DOShakeRotation(持续时间,[震动强度],[震动次数],[震动的随机性]);