示例#1
0
 public void Select()
 {
     if (!locked)
     {
         if (selected != null)
         {
             selected.Unselect();
         }
         selected = this;
         this.OnSelect();
     }
     else
     {
         this.TargetSelect();
         selected.Action();
         selected.updateReach();
     }
 }