在平铺式编辑器中有一个等轴测图示例:“isometric_grass_and_water.tmx”。 此示例显示了具有64x32像素大小的瓦片的简单等轴测图。平铺式地图编辑器:等角平铺侧的大小
我需要知道一个瓦片的一侧的尺寸,所以仅仅使用勾股定理此:
在直角三角形ABC侧AC =宽度/ 2 = 32和侧AB =高度/ 2 = 16。因此瓦片(BC)的侧可被计算为:
所以整个瓦片是菱形,其中每个侧= 35.777。
但是,当我向Tiled添加一个尺寸为35.77 x 35.77的正方形对象时,它不适合网格(它实际上比瓦片大)。但如果我添加尺寸为32 x 32的物体 - 它完全适合。
请把这个图像上一看(对象A是32×32,B是35.77x35x77):
这怎么可能? Tiled是否使用某种缩放比例,或者我的计算出现了问题?
“矩形B”的大小是多少35.77 x 35.77?它看起来像一个屏幕上的矩形 - 它的宽度应该大于它的高度,但你说它们是平等的。 – usr2564301
这是一个等角投影(菱形)的正方形,其边的大小是35.77。 – Oleg
测量边缘A和B之间的差异,A得到'106像素',B得到'119.85像素'。这些数字对我来说并不意味着什么,除了它们的比例*完全相同32和35.77。 (“Exactly”,允许一些舍入误差。)这表明你应该以其**意图**尺寸绘制B:32x32像素。 – usr2564301