UE4 智慧城市可视化 ArchVizExplorer项目剖析 视角操控----鼠标按下控视角丝滑旋转

  • 重要设置(实现丝滑旋转的关键)

不管是实现摄像机的丝滑位移还是丝滑的旋转,都需要对弹簧臂进行设置,不然不可能实现丝滑的旋转和位移。要在弹簧臂的细节面板中勾选【启用摄像机延迟】和【启动摄像机旋转延迟】

  • 注意事项

弹簧臂勾选了【使用pawn控制旋转】摄像机的旋转,此时弹簧臂如何旋转对摄像机都没有影响,而且也不能利用设置actor旋转来控制摄像机旋转,这一点也是很多初学者的疑惑点(肯定是包括我自己哈)

  • 基本原理

  鼠标右键按下后设置一个bool变量,当变量为true时可以利用利用鼠标XY轴的移动对视角进行旋转。

  • Right Mouse Hold是判断鼠标右键是否按下
  • Rotation Speed Mouse是设置旋转的速度
  • Invert Yaw和Invert Pitch是设置是否反转旋转轴
  • pitch limit min和max是限制旋转角度用的

 

 

 

 

     

 

posted @ 2022-07-14 09:24  UE4_UE5_Academic  阅读(946)  评论(0)    收藏  举报