【虚幻引擎】UE4/UE5 实现单指旋转,两指缩放

一、原理解析

  单指旋转主要是调节控制摄像机摇臂的旋转,通过将摄像机摇臂绑定相机来控制相机的旋转。两指缩放,主要是通过两指的距离来调节相机摇臂的长短距离来实现远近。

二、单指旋转

人物相机设置

 设置相机摇臂的相对旋转

 参数设置:上下滑动的幅度为-1.0,最小角度-55,最大角度-5(参数可调节)

 鼠标旋转控制

 三、双指缩放

获取两指之间的距离差

 输入事件触摸事件,创建布尔变量Touch,浮点型变量Touchda

 设置摄像机摇臂SpringArm(控制相机的远近)

 两指缩放,视角缩进幅度为300,视角最近距离为500,视角最远距离为40000,(参数可调)

Tick事件执行来不断检测双指的变化

猜你喜欢

转载自blog.csdn.net/qq_43021038/article/details/127994992