1
0
mirror of https://github.com/soarqin/DSP_Mods.git synced 2025-12-09 03:33:29 +08:00

ui button fixes

This commit is contained in:
2025-09-21 01:36:54 +08:00
parent 31b1d90d5d
commit 5b4633e54c
2 changed files with 5 additions and 1 deletions

View File

@@ -475,8 +475,11 @@ public class MyWindowWithTabs : MyWindow
var swarmPanel = UIRoot.instance.uiGame.dysonEditor.controlPanel.hierarchy.swarmPanel;
var src = swarmPanel.orbitButtons[0];
var btn = Instantiate(src);
var btnRect = Util.NormalizeRectWithTopLeft(btn, Margin, y, parent);
btn.gameObject.GetComponent<Image>().sprite = swarmPanel.buttonDefaultSprite;
btn.name = "tab-btn-" + index;
btn.highlighted = false;
var btnRect = Util.NormalizeRectWithTopLeft(btn, Margin, y, parent);
btnRect.sizeDelta = new Vector2(TabWidth, TabHeight);
btn.transform.Find("frame").gameObject.SetActive(false);
if (btn.transitions.Length >= 3)