示例#1
0
 public override void ExitArea(Guest guest)
 {
     guests.Remove(guest);
     guest.drawMe = true;
     guest.ChangeDestination(guest.bedroom);
     if (!IsNullOrEmpty(queue))
     {
         Guest nextInLine = queue[0];
         queue.RemoveAt(0);
         nextInLine.Interact();
     }
 }
示例#2
0
 public override void ExitArea(Guest guest)
 {
     guests.Remove(guest);
     guest.drawMe = true;
     guest.ChangeDestination(guest.bedroom);
 }