示例#1
0
 public GameState(List <GameObject> list) : this()
 {
     foreach (GameObject go in list)
     {
         ObjectState os = new ObjectState(go);
         os.saveState();
         states.Add(os);
         if (go.name.Equals("merky"))
         {
             merky = os;
         }
     }
 }
示例#2
0
 public GameState(List <GameObject> list) : this()
 {
     //Object States
     foreach (GameObject go in list)
     {
         if (go == null)
         {
             continue;
         }
         ObjectState os = new ObjectState(go);
         os.saveState();
         states.Add(os);
         if (go.name.Equals("merky"))
         {
             merky = os;
         }
     }
 }