1

我正在尝试制作一个具有不同可编辑对象层的龙与地下城应用程序。最低层应该是背景,如水、道路等。第二层应该是地形物体,如树木和建筑物。第三层应该是可放置的对象,例如玩家、怪物、NPC 和箱子。

我一直在尝试使用两个单独的 SKTileMapNodes,将一个 zPosition 设置在另一个之上,然后将 SKShapeNodes 放在顶部以放置可放置的对象。但是,我似乎无法让两个 SKTileMapNodes 同时工作。

这是我的两个 SKTileMapNodes。我无法使用编辑器获取要在 ObjectMap 中显示的任何图块。BackgroundMap 是当前所有的颜色。我想在 ObjectMap 中放置一个像这样的空白瓷砖网格:空白瓷砖

在此处输入图像描述

TileMapNodes(使用 imgur 因为一个错误):

在此处输入图像描述

有没有更好的方法来实现我的目标?我想使用 SKTileMap,因为它很容易更改/绘制。

4

0 回答 0