11using CommonAPI . Systems ;
22using HarmonyLib ;
3+ using ProjectGenesis . Patches . UI . Utils ;
34using ProjectGenesis . Utils ;
45using UnityEngine ;
56using UnityEngine . UI ;
67using static ProjectGenesis . Patches . Logic . PlanetFocus . PlanetFocusPatches ;
8+ using static ProjectGenesis . Patches . UI . Utils . Util ;
9+ using static ProjectGenesis . Patches . UI . Utils . MyWindowCtl ;
710
811namespace ProjectGenesis . Patches . UI . UIPlanetFocus
912{
@@ -29,15 +32,15 @@ public class UIPlanetFocusWindow : ManualBehaviour
2932
3033 internal static UIPlanetFocusWindow CreateWindow ( )
3134 {
32- var win = MyWindowCtl . CreateWindow < UIPlanetFocusWindow > ( "UIPlanetFocusWindow" , "星球基地" . TranslateFromJson ( ) ) ;
35+ var win = CreateWindow < UIPlanetFocusWindow > ( "UIPlanetFocusWindow" , "星球基地" . TranslateFromJson ( ) ) ;
3336 return win ;
3437 }
3538
3639 public void OpenWindow ( ) => MyWindowCtl . OpenWindow ( this ) ;
3740
3841 protected override void _OnCreate ( )
3942 {
40- windowTrans = MyWindowCtl . GetRectTransform ( this ) ;
43+ windowTrans = GetRectTransform ( this ) ;
4144 windowTrans . sizeDelta = new Vector2 ( 380f , 250f ) ;
4245
4346 CreateUI ( ) ;
@@ -47,25 +50,25 @@ private void CreateUI()
4750 {
4851 var tab = new GameObject ( ) ;
4952 _tab1 = tab . AddComponent < RectTransform > ( ) ;
50- Util . NormalizeRectWithMargin ( _tab1 , 40 , 40 , 40 , 40 , windowTrans ) ;
53+ NormalizeRectWithMargin ( _tab1 , 40 , 40 , 40 , 40 , windowTrans ) ;
5154 tab . name = "tab-1" ;
5255
53- nameText = Util . CreateText ( "星球倾向" , 16 ) ;
54- Util . NormalizeRectWithTopLeft ( nameText . transform , 0f , 20f , _tab1 ) ;
56+ nameText = CreateText ( "星球倾向" , 16 ) ;
57+ NormalizeRectWithTopLeft ( nameText . transform , 0f , 20f , _tab1 ) ;
5558
5659 for ( var i = 0 ; i < FocusMaxCount ; ++ i )
5760 {
58- Util . CreateSignalIcon ( out var iconBtn , out var iconImage ) ;
61+ CreateSignalIcon ( out var iconBtn , out var iconImage ) ;
5962 _iconBtns [ i ] = iconBtn ;
6063 _iconImgs [ i ] = iconImage ;
61- _iconTexts [ i ] = Util . CreateText ( "" , 16 ) ;
64+ _iconTexts [ i ] = CreateText ( "" , 16 ) ;
6265
6366 // works for 2x2
6467 // Util.NormalizeRectWithTopLeft(iconBtn.transform, (i & 1) * 60, 60 + (i >> 1) * 60, _tab1);
6568 // Util.NormalizeRectWithTopLeft(_iconTexts[i].transform, 150, 60 + i * 30, _tab1);
6669
67- Util . NormalizeRectWithTopLeft ( iconBtn . transform , 0 , 60 + i * 60 , _tab1 ) ;
68- Util . NormalizeRectWithTopLeft ( _iconTexts [ i ] . transform , 55 , 72 + i * 60 , _tab1 ) ;
70+ NormalizeRectWithTopLeft ( iconBtn . transform , 0 , 60 + i * 60 , _tab1 ) ;
71+ NormalizeRectWithTopLeft ( _iconTexts [ i ] . transform , 55 , 72 + i * 60 , _tab1 ) ;
6972
7073 var id = i ;
7174 iconBtn . onClick += _ => OnIconBtnClick ( id ) ;
0 commit comments