我想使用带有切片功能的Unity2d制作RPG游戏来绘制游戏地图。
我创建了一个继承自UnityEngine.Tilemaps.Tile
并覆盖了void GetTileData
的新类。
在void GetTileData
中,根据瓦片的邻居确定为每个瓦片显示的精灵。
请参见下图。源图像是从检查器输入的。输入是仅一张图像,如下所示。我不想让大量的输入图像完全搞乱。
但是我有一个问题。在游戏中时,我必须从源图像中提取某些块并将它们组合成一个新的精灵,以图块精灵的形式显示在地图上。
[[只是想知道,如果我知道4个矩形,并且想要将它们组合成上面的图片所示的精灵,我该怎么做?