【发布时间】:2014-11-17 01:39:37
【问题描述】:
我对 Unity 或 C# 甚至任何 GUI 连接都相当陌生,但我试图制作一个简单的六边形网格,我遵循了本教程:http://forum.unity3d.com/threads/procedural-hexagon-terrain-tutorial.233296/,它创建了很好的六边形块。现在的事情是我想为每个十六进制做一个边界。我尝试使用 ToonShader,但它似乎不适用于这种结构。我还尝试在每个十六进制中创建一个 LineRenderer,包含它的边缘点的坐标,但经过一些潜伏后,我意识到我可能应该为每个十六进制使用 6 个 LineRenderer。我的问题来了,使用这么多 LineRenderer 有意义吗?有没有更方便(我确定有)或更漂亮的方法来做到这一点? 提前致谢。
【问题讨论】:
-
在平铺图形中画出轮廓