示例#1
0
 /// <summary>
 /// 时钟用的
 /// </summary>
 /// <param name="__instance"></param>
 private static void ui_TopBar_OnInit_Postfix(ui_TopBar __instance)
 {
     if (TaiwuEditor.enabled)
     {
         if (__instance.transform.Find("MissionBack/MissionNameBack/MissionNameText").gameObject.GetComponent <Clock_Text>() == null)
         {
             __instance.transform.Find("MissionBack/MissionNameBack/MissionNameText").gameObject.AddComponent <Clock_Text>();
         }
     }
 }
示例#2
0
        private static void Postfix(ui_TopBar __instance)
        {
            Debug.Log("ui_Topbar awake!");
            TopBar = __instance;

            if (VillagersList.Instance == null)
            {
                Main.Logger.Log($"create ui: {VillagersList.Load()}");
            }
            else
            {
                VillagersList.Instance.Init();
                if (!VillagersList.Instance.Open)
                {
                    VillagersList.Instance.ToggleWindow();
                }
            }
        }