ue 3dwidget随着镜头的缩放和旋转
1、先创建一个喜欢的widget添加到Actor里去:
在actor里点击添加按钮添加widget组件:
选中组件widget,在右边Details面板中找到User Interface,设置自己的widget:
2、旋转
通过tick事件获取相机和当前widget的位置,通过find look at rotation方法设置widget旋转:
3、缩放
使用相机位置减去当前actor的位置,通过限制in range和out range来作为widget的缩放。这里设置的两个参数in range代表着当前的高度,out range代表着想让图标缩放的大小: