[UE4]UMG和关卡坐标变换、旋转小地图

一、优化上一节的蓝图,新建一个函数addFlagToCanvas(动态添加图标到Canvas)

二、 分析地图坐标系和UMG坐标系

要根据实际情况分析关卡坐标系。

 

UserWidget中的坐标系

三、根据上一步分析得到坐标系对应关系

四、根据上一步提供的公式,修改蓝图,关卡坐标系转换成UMG坐标系

勘误:如图所示还需要“减去对位中心点”,这样最终得到的坐标才是正确的(下同)。完整蓝图详见:https://www.cnblogs.com/timy/p/10037543.html

 

 五、旋转UMG角度 ,使用Set Render Angle函数,取Actor的Z轴旋转角度

 

posted on 2018-11-28 14:34  一粒沙  阅读(2809)  评论(0编辑  收藏  举报