前言
在 Unity 中引入 Tilemap 之前,创建大地图的2D游戏很困难。可能的方法有:
- 放置许多 SpriteRender
- 创建、使用和维护您自己的系统
- 从AssetStore购买工具,学习如何使用它们,并使用它们。
除非你有一个小游戏或小地图,否则“放置大量 SpriteRender”是不切实际的。 “创建、使用和维护自制系统”的方法创建、使用和继续维护的成本很高。 “从 AssetStore 购买工具,学习和使用的成本一样很高。
现在可以使用 Unity Tilemap 的标准函数高效地创建充满矩形图像的地图。
入门使用
准备项目
我们实际上将使用 Tilemap 创建一个充满矩形图像的地图。为此,我们首先准备项目。
在本文中,我们将使用Unity Technologies 的官方示例 2d-techdemos 。
“ 2d-techdemos ”是在 GitHub 上发布的官方 Unity 示例项目。这里有有用的 Tilemap 扩展资源、有用的示例以及大量可供 Tilemap 使用的图像。尝试从 GitHub 克隆它并在 Unity 中打开它。
打开项目后&#x