1. 程式人生 > >[UE4]計算小地圖比例尺

[UE4]計算小地圖比例尺

12px min 比例 static stat nim test 調用 set

一、調整到頂視圖,按住鼠標中鍵從地圖的左邊拉一根線到右邊,可以看到距離是4000厘米(UE4單位是厘米)。

技術分享圖片

二、查看到縮略圖片的長度是512px,512/4000 = 0.128,比例尺是0.128。(取縮略圖與原始寬度,而不是遊戲運行時小地圖實際寬度?)

技術分享圖片

三、在TestMiniMap中調用的SetupMap函數的MapRation(比例尺)參數值設置為0.128

技術分享圖片

四、確定中心對位點方法也很簡單:因為地板的坐標軸正好在地板中間樣,所以中心對位點就是地板的坐標點,如圖所示:

技術分享圖片

五、設置由上一步得到的中心對位點(也就是地板的坐標點)

技術分享圖片

六、在StaticMiniMap中新建變量保存中心對位點(中心對位點是Vector 2D類型,因為小地圖是正交投影,坐標高度是體現不出來的,所以用Vector 2D類型就可以了)。

技術分享圖片

[UE4]計算小地圖比例尺