包含我游戏世界中所有元素的精灵使用真实世界的米作为距离单位,它不知道像素是什么。然后,我将一个比例应用到这个精灵上,使它在屏幕上显示正确。目前,我使用1米= 100像素,因此比例= 100.Flash lineStyle圆形厚度?
如果我尝试在此sprite内绘制一条线,则会出现lineStyle(thinkness)
四舍五入厚度参数。如果我指定0.5(50厘米),它总是以1像素(1厘米)绘制。如果我指定0.6,则该线条变为100像素或1米厚。所以基本上我只能绘制1,100,200像素思维线。
我能做些什么吗?否则,我将不得不使用毫米等更小的单位来为我的世界。
我不确定你想让Flash播放器做什么,将你的像素分成多个子像素,并将线条渲染为0.6像素厚度? – alecmce 2010-02-25 05:06:43
它应该轮到最后。毕竟一行0.06是完全可能的,如果你缩放整个图像100,因为它应该导致一个6像素的线 – 2010-02-25 09:10:42