コード例 #1
0
        public IUniverse GetUniverse(int id)
        {
            if (universeCache == null)
            {
                universeCache = mapGenerator.GenerateUniverse(id);
            }

            return(universeCache);
        }
コード例 #2
0
ファイル: Map.cs プロジェクト: jvbsl/OctoAwesome-MapViewer
 private void LoadGenerator(IMapGenerator generator)
 {
     Generator = generator;
     generatorName = generator.GetType().Name;
     Universe = generator.GenerateUniverse(0);
     Planet = generator.GeneratePlanet(0, seed);
 }