有没有一种有效的方法来自动填充物理实体的瓷砖地图?

时间:2018-02-08 15:06:24

标签: ios swift sprite-kit skscene

我基本上在本地平铺映射器中绘制世界,然后将精灵节点放在任何地方作为它的物理实体。由于平铺贴图基于圆整数坐标(x:1,y:1),并且场景编辑器有三个小数位(x:1.093,1:026),因此很难完美地排列所有内容。为了获得完美的对齐,我必须单击每个精灵节点,将其坐标更改为整数,然后使用macs箭头键移动它。不是太糟糕但过了一段时间它变得非常繁琐。

我尝试了这种方法:https://spritekitlessons.com/how-to-add-a-physics-body-to-sktilemapnode/

要让物理主体自动填充切片所在的位置,但物理实体上的缩放比例已经过时了。它们与瓷砖地图的布局不匹配,或者由于某种原因都被严格压缩。另一个问题是加载水平需要大约15秒,因为我手动放置地面精灵的方法可以立即加载水平。

如果没有简单的方法可以自动将物理实体放在瓷砖上,我会继续做我正在做的事情,但我想我是否知道有没有人知道它。

感谢。

0 个答案:

没有答案