代码合并

This commit is contained in:
MuHua-123
2024-11-08 18:15:06 +08:00
parent 5f169b90bb
commit 497b43a446
146 changed files with 2858 additions and 110 deletions
@@ -0,0 +1,24 @@
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UIElements;
public class TopMenu {
public Action ClickTopMenu1;
public Action ClickTopMenu2;
public readonly VisualElement element;
public VisualElement TopMenu1 => element.Q<VisualElement>("TopMenu1");
public VisualElement TopMenu2 => element.Q<VisualElement>("TopMenu2");
public TopMenu(VisualElement element) {
this.element = element;
TopMenu1.RegisterCallback<ClickEvent>(TopMenu1_ClickEvent);
TopMenu2.RegisterCallback<ClickEvent>(TopMenu2_ClickEvent);
}
private void TopMenu1_ClickEvent(ClickEvent evt) {
ClickTopMenu1?.Invoke();
}
private void TopMenu2_ClickEvent(ClickEvent evt) {
ClickTopMenu2?.Invoke();
}
}