Ejemplo n.º 1
0
        /// <summary>Removes a given chunk from the world</summary>
        /// <param name="chunk">Chunk to be removed from the world
        public void RemoveChunk(Chunk chunk)
        {
            Assert.IsNotNull(chunk);

            Chunk.RemoveChunk(chunk);
            chunks.Remove(chunk.pos);
        }
Ejemplo n.º 2
0
        /// <summary>Removes a given chunk from the world</summary>
        /// <param name="chunk">Chunk to be removed from the world</param>
        public void RemoveChunk(Chunk chunk)
        {
            Assert.IsTrue(Helpers.IsMainThread);
            Assert.IsNotNull(chunk);

            /*if (chunk == lastChunk)
             *  lastChunk = null;*/

            Chunk.RemoveChunk(chunk);
            chunks.Remove(chunk.pos);
        }