예제 #1
0
        public IntVector3 Next()
        {
            if (!iterator.HasNext)
            {
                moveMethod();
                iterator.Reset();
            }
            IntVector3 next;

            iterator.Next(out next);
            return(chunkPos + next);
        }
예제 #2
0
 private void resetIterator()
 {
     currentCenter = chunkLocation;
     iterator.Reset();
 }