Merge branch 'main' of http://1.14.122.170:3000/PHXH/NLDClient
commit
d0d1c1c837
|
|
@ -166,13 +166,12 @@ namespace Gameplay
|
|||
return;
|
||||
}
|
||||
|
||||
|
||||
LevelManager.Instance.TryGetLevelInfoByID(levelId, out LevelInfo levelInfo);
|
||||
|
||||
|
||||
await UI_LevelSelectController.Open(levelInfo);
|
||||
await UniTask.Yield();
|
||||
UIManager.Instance.Hide(UINameConst.UI_LevelSelect);
|
||||
await UI_LevelDetailController.Open(levelInfo);
|
||||
|
||||
onLoadWindowCallback?.Invoke();
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -26,6 +26,11 @@ public class UI_LevelDetailController : UIWindow
|
|||
public static async UniTask<UIWindow> Open(LevelInfo levelInfo)
|
||||
{
|
||||
CommonUtils.CaptureScreenshot();
|
||||
if (UIManager.Instance.CheckWindowCreated(UINameConst.UI_LevelDetail))
|
||||
{
|
||||
UIManager.Instance.OpenLoadedNormalUI(UINameConst.UI_LevelDetail, levelInfo);
|
||||
return null;
|
||||
}
|
||||
|
||||
return await UIManager.Instance.CreateAndOpenWindow(UINameConst.UI_LevelDetail, levelInfo);
|
||||
}
|
||||
|
|
@ -1279,6 +1284,8 @@ public class UI_LevelDetailController : UIWindow
|
|||
/// </summary>
|
||||
private void RefreshEnemyData()
|
||||
{
|
||||
jobList.Clear();
|
||||
jobCountList.Clear();
|
||||
foreach (var npcInfo in curLevelInfo.LevelData.npcInfos)
|
||||
{
|
||||
var job = CommonUtils.GetMonsterJob(npcInfo.id);
|
||||
|
|
|
|||
Loading…
Reference in New Issue