示例#1
0
 protected override void OnRemoved(Group parent)
 {
     _pegModel = null;
     base.OnRemoved(parent);
 }
示例#2
0
 protected override void OnAdded(Group parent)
 {
     _pegModel = parent.Find<Nine.Graphics.Model>();
     if (PegType != CreeperPegType.Possible)
     {
         if (PegType.ToCreeperColor() == CurrentTurn)
         {
             StartIdle();
         }
         else if (PegType.ToCreeperColor() == CurrentTurn.Opposite())
         {
             StartIdle();
             EndIdle();
         }
     }
     base.OnAdded(parent);
 }