Files
MinFt/Client/Assets/Scripts/UI/HomeReport/EventReportPopupPanel.cs
Liubing\LB 3d8d4d18f3 first commit
先修复一下,错误的场景

删除不必要的钓场资产

修复into场景

update:更新meta文件,修复报错

update:修复资源

修复第一章节建造

修复建造第三章

update:删除多余内容

update:更新README.md

update:还原图标

update:更新README

update:更新配置
2026-04-28 02:17:22 +08:00

56 lines
1.9 KiB
C#

using asap.core;
using game;
using GameCore;
using UnityEngine;
using UnityEngine.UI;
public class EventReportPopupPanel : ReportPopupPanel
{
Button btn_close;
Button btn_enter;
GameObject reward;
Button btn_green;
int energyAddCount;
private void Awake()
{
// 已移除 ClubService 模块
// clubService = GContext.container.Resolve<ClubService>();
text_empty = transform.Find("root/text_empty").gameObject;
panelScroll = transform.Find("root/ScrollView").gameObject;
eventReportPopupItem = transform.Find("root/ScrollView/Viewport/Content/Item1").gameObject;
eventReportPopupItem.SetActive(false);
Content = transform.Find("root/ScrollView/Viewport/Content");
btn_close = transform.Find("btn_close").GetComponent<Button>();
btn_enter = transform.Find("root/btn_enter/btn_green").GetComponent<Button>();
reward = transform.Find("reward").gameObject;
btn_green = transform.Find("reward/btn_play/btn_green").GetComponent<Button>();
// 已移除 ClubService 模块
// energyAddCount = clubService.GetEnergyAddCount();
energyAddCount = 0;
reward.SetActive(energyAddCount > 0);
}
protected override void Start()
{
//mask.onClick.AddListener(Close);
btn_close.onClick.AddListener(Close);
btn_enter.onClick.AddListener(Close);
btn_green.onClick.AddListener(Close);
base.Start();
}
void Close()
{
if (energyAddCount > 0)
{
energyAddCount = 0;
ItemData itemData = new ItemData();
itemData.id = 1001;
itemData.count = GContext.container.Resolve<cfg.Tables>().TbServerConfig.ClubLureDonateReward;
GContext.Publish(new ShowData(itemData));
GContext.Publish(new ShowData());
}
UIManager.Instance.DestroyUI(UITypes.EventReportPopupPanel);
}
}