正六边形,内角120度,中心点到每个顶点的距离都一样,是边长。显示创建变长为1的正六边形,创建出来后的地形近似为正方形
private void HexPlane()
{
float hexWidth = 2;
float hexHeight = Mathf.Sqrt(3)
该代码片段展示了如何在Unity中使用C#创建一个边长可变的正六边形网格,每个顶点间距离相等,最终地形形状接近正方形。通过循环和变换计算生成并赋予随机颜色的HexagonTile。
正六边形,内角120度,中心点到每个顶点的距离都一样,是边长。显示创建变长为1的正六边形,创建出来后的地形近似为正方形
private void HexPlane()
{
float hexWidth = 2;
float hexHeight = Mathf.Sqrt(3)
1万+
3062

被折叠的 条评论
为什么被折叠?