Unity Tile与组合精灵

时间:2018-03-12 19:03:04

标签: c# unity3d

我正在尝试为Unity的tilemap创建一个tile子类,它类似于RPG制作者的autotile system。基本的想法是,您以下面的格式提供纹理的图块集,它将连接相同类型的相邻图块。

enter image description here

从这个纹理中,所有必需的图块布局都应该通过将4个四分之一方块匹配在一起来生成完整图块。例如,如果我想要创建一个“L”形的瓷砖,我只会参考四个部分16,3,20,21的4个部分。

有没有办法可以创建一个sprite来引用具有多个rects的单个模板纹理来形成整个tile?这里的主要阻塞点是TileData只接受一个精灵组件。

我可以以某种方式将这个精灵的网格划分为4个正方形并将uv设置为在纹理中引用正确的四分之一吗?

0 个答案:

没有答案