前提条件:控制器显示鼠标,使用鼠标进行上下左右看。
如图所示,我在UMG中添加了一个新的小界面,当拖动滑动条的时候你会发现我们的界面会跟随鼠标旋转,需要的效果是鼠标在UI区域拖动滑动条的时候,不会对我们的角色进行旋转,而出现在这个问题是因为在UI区域鼠标按下和移动事件在进行处理,因此只要将鼠标按下和移动的事件进行重载处理即可。(可根据需要进行重载)
在图表中找到override并点击鼠标按下和鼠标移动的事件,加上Handle返回函数进行阻挡即可。
前提条件:控制器显示鼠标,使用鼠标进行上下左右看。
如图所示,我在UMG中添加了一个新的小界面,当拖动滑动条的时候你会发现我们的界面会跟随鼠标旋转,需要的效果是鼠标在UI区域拖动滑动条的时候,不会对我们的角色进行旋转,而出现在这个问题是因为在UI区域鼠标按下和移动事件在进行处理,因此只要将鼠标按下和移动的事件进行重载处理即可。(可根据需要进行重载)
在图表中找到override并点击鼠标按下和鼠标移动的事件,加上Handle返回函数进行阻挡即可。