结构大修改,改成朴实无华的结构,不过度架构。能跑就行

This commit is contained in:
2025-12-23 00:09:39 +08:00
parent 384f11f620
commit 3d14085920
2837 changed files with 149714 additions and 1100 deletions

View File

@@ -0,0 +1,34 @@
using FairyGUI;
using UnityEngine;
public class ScrollPaneHeader : GComponent
{
Controller _c1;
public override void ConstructFromXML(FairyGUI.Utils.XML xml)
{
base.ConstructFromXML(xml);
_c1 = this.GetController("c1");
this.onSizeChanged.Add(OnSizeChanged);
}
void OnSizeChanged()
{
if (_c1.selectedIndex == 2 || _c1.selectedIndex == 3)
return;
if (this.height > this.sourceHeight)
_c1.selectedIndex = 1;
else
_c1.selectedIndex = 0;
}
public bool ReadyToRefresh => _c1.selectedIndex == 1;
public void SetRefreshStatus(int value)
{
_c1.selectedIndex = value;
}
}