Exemple #1
0
 public static void Postfix_OnInit(ManualBehaviour __instance)
 {
     if (!BehaviourComponents.ContainsKey(__instance))
     {
         BehaviourComponents.Add(__instance, new UIBehaviourComponent(__instance));
     }
     BehaviourComponents[__instance].OnInit();
 }
Exemple #2
0
 public void OnGUI()
 {
     if (isError)
     {
         if (GUI.Button(rect, "X"))
         {
             ManualBehaviour m = UIFatalErrorTip.instance;
             if (m != null)
             {
                 m._Close();
             }
             isError = false;
         }
     }
 }
Exemple #3
0
 public static void Postfix_OnDestroy(ManualBehaviour __instance)
 {
     BehaviourComponents.Remove(__instance);
 }
 public UIBehaviourComponent(ManualBehaviour behaviour)
 {
     _behaviour = behaviour;
 }