示例#1
0
    private void MakeChunkAt(Vector2 position)
    {
        position = new Vector2(RoundToChunkSize(position.x), RoundToChunkSize(position.y));

        if (!chunkMap.ContainsKey(position))
        {
            GameObject chunk = chunkGenerator.CreateChunkAt(new Vector3(position.x, 0.0f, position.y));
            chunk.transform.parent = gameObject.transform;
            chunkMap.Add(position, chunk);
        }
    }