包含我游戏世界中所有元素的精灵使用现实世界的米作为距离单位,它不知道像素是什么。然后我对这个精灵应用一个比例,使它在屏幕上看起来正确。目前我使用 1 米 = 100 像素,所以比例 = 100。
如果我尝试在这个精灵内画一条线,它会出现lineStyle(thinkness)
在厚度参数周围。如果我指定 0.5 (50 cm),它总是以 1 个像素 (1 cm) 绘制。如果我指定 0.6,线条将变为 100 像素或 1 米厚。所以基本上我只能画出 1、100、200 等像素的线条。
我能做些什么吗?否则我将不得不为我的世界使用一个更小的单位,比如毫米。