|
@@ -36,6 +36,11 @@ namespace Fort23.Mono
|
|
return base.GetFocus();
|
|
return base.GetFocus();
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ public override CTask LoseFocus()
|
|
|
|
+ {
|
|
|
|
+ return base.LoseFocus();
|
|
|
|
+ }
|
|
|
|
+
|
|
protected override void AddEvent()
|
|
protected override void AddEvent()
|
|
{
|
|
{
|
|
}
|
|
}
|
|
@@ -55,6 +60,13 @@ namespace Fort23.Mono
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ if (AccountFileInfo.Instance.playerData.divineSensePoint <
|
|
|
|
+ PlayerManager.Instance.gameConstantConfig.DetectEventCount)
|
|
|
|
+ {
|
|
|
|
+ DivineSenceRestoredPanel.OpenPanel();
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
|
|
+
|
|
useItems.Clear();
|
|
useItems.Clear();
|
|
foreach (var senceInfoBtnWidget in _divineSenceInfoBtnWidgets)
|
|
foreach (var senceInfoBtnWidget in _divineSenceInfoBtnWidgets)
|
|
{
|
|
{
|
|
@@ -65,6 +77,7 @@ namespace Fort23.Mono
|
|
}
|
|
}
|
|
|
|
|
|
callback?.Invoke(useCount, useItems);
|
|
callback?.Invoke(useCount, useItems);
|
|
|
|
+ GObjectPoolInterface.SetActive(false);
|
|
// UIManager.Instance.HideUIUIPanel(this);
|
|
// UIManager.Instance.HideUIUIPanel(this);
|
|
});
|
|
});
|
|
Btn_Close.onClick.AddListener(() => { UIManager.Instance.HideUIUIPanel(this); });
|
|
Btn_Close.onClick.AddListener(() => { UIManager.Instance.HideUIUIPanel(this); });
|
|
@@ -76,6 +89,7 @@ namespace Fort23.Mono
|
|
Btn_Event.onClick.AddListener(async () =>
|
|
Btn_Event.onClick.AddListener(async () =>
|
|
{
|
|
{
|
|
await DivineSenceEventPreviewPanel.OpenPanel();
|
|
await DivineSenceEventPreviewPanel.OpenPanel();
|
|
|
|
+ GObjectPoolInterface.SetActive(false);
|
|
// UIManager.Instance.HideUIUIPanel(this, isBreadcrumbBarPanel: false);
|
|
// UIManager.Instance.HideUIUIPanel(this, isBreadcrumbBarPanel: false);
|
|
});
|
|
});
|
|
}
|
|
}
|
|
@@ -85,7 +99,7 @@ namespace Fort23.Mono
|
|
useCount = (int)value;
|
|
useCount = (int)value;
|
|
Text_Count.text = LanguageManager.Instance.Text(10253, value);
|
|
Text_Count.text = LanguageManager.Instance.Text(10253, value);
|
|
// Text_shenshishangxian.text = $"({EventSystemManager.Instance.GetShenShiCount()}<color=green>+{value}</color>/{maxCount})";
|
|
// Text_shenshishangxian.text = $"({EventSystemManager.Instance.GetShenShiCount()}<color=green>+{value}</color>/{maxCount})";
|
|
- Text_shenshishangxian.text = $"({EventSystemManager.Instance.GetShenShiCount() }/{maxCount})";
|
|
|
|
|
|
+ Text_shenshishangxian.text = $"({EventSystemManager.Instance.GetShenShiCount()}/{maxCount})";
|
|
foreach (var senceInfoBtnWidget in _divineSenceInfoBtnWidgets)
|
|
foreach (var senceInfoBtnWidget in _divineSenceInfoBtnWidgets)
|
|
{
|
|
{
|
|
senceInfoBtnWidget.UpdateItermCount(useCount);
|
|
senceInfoBtnWidget.UpdateItermCount(useCount);
|