-- 计算比例尺
local scale = (1/dist)*2
-- 计算视野
local fov = (1/GetGameplayCamFov())*100
-- 计算最终比例
local scale = scale*fov
-- 如果在屏幕上显示
if onScreen then
SetTextScale(0.0*scale, 0.35*scale)
SetTextFont(0)
SetTextProportional(true)
SetTextScale(0.0, 0.35)
SetTextColour(255, 255, 255, 255)
SetTextDropshadow(0, 0, 0, 0, 255)
SetTextEdge(2, 0, 0, 0, 150)
SetTextDropShadow()
SetTextOutline()
SetTextEntry("STRING")
SetTextCentre(true)
AddTextComponentString(text)
DrawText(_x,_y)
end
这段代码应该放在客户端脚本中。 |