This commit is contained in:
2026-06-26 17:26:10 +08:00
parent 357b19e5e5
commit e3d13e0e37
80 changed files with 8607 additions and 23459 deletions
+4 -6
View File
@@ -27,7 +27,10 @@ public class GameManager : MonoSingleton<GameManager>
/// <summary>
/// 头像更新事件(换了头像后触发,所有头像控件统一刷新)
/// </summary>
/// <summary>头像更新事件</summary>
public event Action<Sprite> OnAvatarChanged;
/// <summary>用户数据更新事件(金币/钻石/等级等发生变化时触发)</summary>
public event Action OnUserDataChanged;
/// <summary>头像字典(name → sprite),从 Resources/Avatar 加载</summary>
private Dictionary<string, Sprite> avatarSpriteDict = new Dictionary<string, Sprite>();
@@ -114,12 +117,7 @@ public class GameManager : MonoSingleton<GameManager>
public void UpdataUserData(UserData user)
{
this.user = user;
var a = UIManager.Instance.Get<UIHomeMain>(UIPanel.HomeMainPanel);
if (a!=null)
{
a.UpdateUserData();
}
OnUserDataChanged?.Invoke();
}
protected override void Awake()
{