コード例 #1
0
 void ParseLevels()
 {
     foreach (GameLevelAndType level in levelAndTypes)
     {
         GameWallHolder holder = Instantiate(level.Level, transform) as GameWallHolder;
         holder.gameObject.SetActive(false);
         levelDictionary.Add(level.Type, holder);
     }
 }
コード例 #2
0
ファイル: LevelInfo.cs プロジェクト: Treyboyland/Graviton
 public LevelInfo(GameWallHolder holder)
 {
     Name        = holder.LevelName;
     PointSpawns = holder.Locations;
     GameWalls   = new Walls(holder.Walls.Length);
     for (int i = 0; i < holder.Walls.Length; i++)
     {
         GameWalls.Add(new Wall(holder.Walls[i]));
     }
     PlayerSpawn = holder.PlayerSpawn;
 }