using UnityEngine;
public class HexMetrics
{
///
/// 外径
///
public const float outerRadius = 2f;
///
/// 内径
///
public const float innerRadius = outerRadius * 1.732050807f / 2;
///
/// 偏移量
///
public const float offset = outerRadius * 1.5f;
public static Vector3[] corners =
{
new Vector3(0f, 0f, outerRadius),
new Vector3(innerRadius, 0f, 0.5f * outerRadius),
new Vector3(innerRadius, 0f, -0.5f * outerRadius),
new Vector3(0f, 0f, -outerRadius),
new Vector3(-innerRadius, 0f, -0.5f * outerRadius),
new Vector3(-innerRadius, 0f, 0.5f * outerRadius),
new Vector3(0f, 0f, outerRadius)
};
}