コード例 #1
0
 void Start()
 {
     if (!inst)
     {
         inst = this;
     }
     AddToVisitedAreasList("Grand Foyer");
 }
コード例 #2
0
 public void setVisited(KnyttArea area)
 {
     if (area.Position.x < area.World.MinBounds.x || area.Position.x > area.World.MaxBounds.x ||
         area.Position.y < area.World.MinBounds.y || area.Position.x > area.World.MaxBounds.y)
     {
         return;
     }
     if (VisitedAreas == null)
     {
         VisitedAreas = new BitArray(area.World.Map.Length, false);
     }
     VisitedAreas.Set(area.World.getMapIndex(area.Position), true);
 }
コード例 #3
0
 public bool isVisited(KnyttArea area)
 {
     return(VisitedAreas.Get(area.World.getMapIndex(area.Position)));
 }