|
@@ -50,7 +50,8 @@ namespace Fort23.Mono
|
|
|
Text_TiaoJian.text = desc;
|
|
Text_TiaoJian.text = desc;
|
|
|
foreach (var eventConditionData in eventLinkData.eventConditions)
|
|
foreach (var eventConditionData in eventLinkData.eventConditions)
|
|
|
{
|
|
{
|
|
|
- EventConditionConfig eventConditionConfig = ConfigComponent.Instance.Get<EventConditionConfig>(eventConditionData.eventCondition);
|
|
|
|
|
|
|
+ EventConditionConfig eventConditionConfig =
|
|
|
|
|
+ ConfigComponent.Instance.Get<EventConditionConfig>(eventConditionData.eventCondition);
|
|
|
foreach (var skiptoId in eventConditionConfig.SkiptoIds)
|
|
foreach (var skiptoId in eventConditionConfig.SkiptoIds)
|
|
|
{
|
|
{
|
|
|
SkipToWidget skipToWidget = await UIManager.Instance.CreateGComponent<SkipToWidget>(null, Content);
|
|
SkipToWidget skipToWidget = await UIManager.Instance.CreateGComponent<SkipToWidget>(null, Content);
|
|
@@ -64,18 +65,19 @@ namespace Fort23.Mono
|
|
|
return await base.AsyncInit(uiData);
|
|
return await base.AsyncInit(uiData);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- private void OnClick(ItemWidgetBasic obj)
|
|
|
|
|
|
|
+ private async void OnClick(ItemWidgetBasic obj)
|
|
|
{
|
|
{
|
|
|
SkipToWidget skipToWidget = obj as SkipToWidget;
|
|
SkipToWidget skipToWidget = obj as SkipToWidget;
|
|
|
isSkipto = true;
|
|
isSkipto = true;
|
|
|
- UIManager.Instance.HideUIUIPanel(this);
|
|
|
|
|
|
|
+ await UIManager.Instance.HideUIUIPanel(this);
|
|
|
SkiptoHelper.Skipto(skipToWidget.SkiptoConfig.ID);
|
|
SkiptoHelper.Skipto(skipToWidget.SkiptoConfig.ID);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
public static async CTask<bool> OpenPanel(AccountFileInfo.EventLinkData eventLinkData)
|
|
public static async CTask<bool> OpenPanel(AccountFileInfo.EventLinkData eventLinkData)
|
|
|
{
|
|
{
|
|
|
CTask<bool> callBack = CTask<bool>.Create();
|
|
CTask<bool> callBack = CTask<bool>.Create();
|
|
|
- await UIManager.Instance.LoadAndOpenPanel<EventTipsPanel>(null, UILayer.Top, uiData: new object[] { eventLinkData, callBack },isShowBG:true);
|
|
|
|
|
|
|
+ await UIManager.Instance.LoadAndOpenPanel<EventTipsPanel>(null, UILayer.Top,
|
|
|
|
|
+ uiData: new object[] { eventLinkData, callBack }, isShowBG: true);
|
|
|
return await callBack;
|
|
return await callBack;
|
|
|
}
|
|
}
|
|
|
|
|
|