设置网格对齐是让位置的小数点保留一位。这样位置距离可以保持在0.1的整数倍上。易于设置重合。
代码如下:
public static Vector3 CalculateGrid(Vector3 _v3)
{
float x = _v3.x;
float y = _v3.y;
float z = _v3.z;
x = (float)System.Math.Round(x, 1);
z = (float)System.Math.Round(z, 1);
return new Vector3(x, y, z);
}