예제 #1
0
파일: World.cs 프로젝트: nilllzz/Pokemon3D
 private Map ActivateMap(string id, Vector3 position)
 {
     Map existingMap;
     if (_allMaps.TryGetValue(id, out existingMap))
     {
         existingMap.Activate();
         return existingMap;
     }
     else
     {
         var map = new Map(this, id);
         map.Load(position);
         _allMaps.Add(id, map);
         return map;
     }
 }