void br_BUT05(Action <bool> st)
 {
     if (!HasNextState())
     {
         var cur = MainStateEvent.Cur();
         if (cur != null && cur.id == MainStateEventId.BUTTON && cur.name == "BUT05")
         {
             SetNextState(st);
         }
     }
 }
 void br_BUT05(Action <bool> st)
 {
     if (!HasNextState())
     {
         var cur = MainStateEvent.Cur();
         if (cur != null && cur.id == MainStateEventId.BUTTON)
         {
             var s = RegexUtil.Get1stMatch(@"\/[^\/]+?$", cur.name);
             UnityEngine.Debug.Log(s);
             if (s == "/BUT05")
             {
                 SetNextState(st);
             }
         }
     }
 }