public void ConvertTerrainSlotToWorldPosition(long x, long y, out Vector3 position)
{
Vector3 terrainPos = new Vector3(x * _terrainWorldSize, y * _terrainWorldSize, 0);
Terrain.ConvertTerrainToWorldAxes(_alignment, terrainPos, out position);
position += _origin;
}
/// <summary>