gpt4 book ai didi

swift - SKTiled : specific tile position

转载 作者:行者123 更新时间:2023-11-28 06:25:00 25 4
gpt4 key购买 nike

我正在使用 SKTiled .

SKTileLayer.tileAt(0,0) 函数返回 CGPoint 处的图 block 。SKTileLayer.pointForCoordinate(coord: CGPoint) 做同样的事情。

我想要的只是在 Grid (0,0) 上获取一个 Tile,而不是在 CGPoint 上获取一个 Tile。那将是 map 中的第一个网格。我怎样才能以这种方式获得瓷砖?

编辑:tileAt(0,0) 返回第一个 Grid 但如果我想将 Player 位置更改为 tileAt(0,0) 它不是真实的位置。

最佳答案

这是一个很棒的框架,您可以使用返回层中给定点的图 block 坐标的方法:

SKTileLayer.coordinateForPoint(<#T##TiledLayerObject#>)

框架官方文档here可以找到更多细节

您还可以获取自动完成后的图 block :

enter image description here

如您所见,它返回一个 SKTile

关于swift - SKTiled : specific tile position,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42189836/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com