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

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

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

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

UserWidget中的坐标系

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

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

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

 

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

原文地址:https://www.cnblogs.com/timy/p/10031975.html