hch
2025-09-30 b862aa794f92720345cee304543e52def8db5b23
11 【内政】淘金系统-测试bug
2个文件已修改
10 ■■■■ 已修改文件
Main/System/InternalAffairs/GoldRushWorkerCell.cs 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/InternalAffairs/GoldRushWorkerWin.cs 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/InternalAffairs/GoldRushWorkerCell.cs
@@ -35,10 +35,12 @@
            if (PlayerDatas.Instance.baseData.LV < lockLV)
            {
                lockLVRect.SetActive(true);
                unLockBtn.SetActive(false);
                lockLVText.text = Language.Get("L1037", lockLV);
            }
            else
            {
                lockLVRect.SetActive(false);
                unLockBtn.SetActive(true);
                unLockBtn.AddListener(() =>
                {
Main/System/InternalAffairs/GoldRushWorkerWin.cs
@@ -42,7 +42,7 @@
    protected override void OnPreOpen()
    {
        CreateManagerScroller();
        CreateWorkersScroller();
        GoldRushManager.Instance.OnGoldRushCampEvent += OnGoldRushCampEvent;
        GoldRushManager.Instance.OnGoldRushInfoEvent += OnGoldRushInfoEvent;
@@ -87,6 +87,7 @@
        if (functionOrder == 0)
        {
            RefreshWorkingList();
            CreateManagerScroller();
            DispalyWorkMgr();
        }
        else
@@ -124,8 +125,11 @@
    //派遣中的队列 + 完成的队列,动态变化的
    void CreateManagerScroller()
    {
        if (workMgrScroller.GetNumberOfCells(workMgrScroller.m_Scorller) == goldRushMissionList.Count)
            return;
        workMgrScroller.Refresh();
        for (int i = 0; i < GoldRushManager.Instance.warehouseMaxCnt; ++i)
        for (int i = 0; i < goldRushMissionList.Count; ++i)
        {
            workMgrScroller.AddCell(ScrollerDataType.Header, i);
        }