Skip to content

Commit 2d5fb4e

Browse files
committed
[修复]1. 修复UI包变动的接口兼容
1 parent 99eb639 commit 2d5fb4e

File tree

6 files changed

+8
-16
lines changed

6 files changed

+8
-16
lines changed

Assets/Hotfix/UI/Logic/UILogin/UILogin.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public partial class UILogin
1818
public static string serverIp = "127.0.0.1";
1919
public static int serverPort = 29100;
2020

21-
protected override void OnOpen(object userData)
21+
public override void OnOpen(object userData)
2222
{
2323
m_enter.onClick.Add(OnLoginClick);
2424
base.OnOpen(userData);
@@ -84,7 +84,7 @@ private async void Login()
8484
}
8585

8686
await GameApp.UI.OpenUIFormAsync<UIMain>(Utility.Asset.Path.GetUIPath(FUIPackage.UIMain), UIGroupConstants.Floor.Name);
87-
GameApp.UI.CloseUIForm(UIForm);
87+
GameApp.UI.CloseUIForm(this);
8888
}
8989

9090
private static void OnNetworkClosed(object sender, GameEventArgs e)

Assets/Hotfix/UI/Logic/UILogin/UIPlayerCreate.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ public partial class UIPlayerCreate
1010
{
1111
ReqPlayerCreate req;
1212

13-
protected override void OnOpen(object userData)
13+
public override void OnOpen(object userData)
1414
{
1515
req = new ReqPlayerCreate();
1616
base.OnOpen(userData);
@@ -36,7 +36,7 @@ private async void OnCreateButtonClick()
3636
}
3737

3838
await GameApp.UI.OpenUIFormAsync<UIPlayerList>( Utility.Asset.Path.GetUIPackagePath(FUIPackage.UILogin),UIGroupConstants.Floor.Name, UserData);
39-
GameApp.UI.CloseUIForm(UIForm);
39+
GameApp.UI.CloseUIForm(this);
4040
}
4141
}
4242
}

Assets/Hotfix/UI/Logic/UILogin/UIPlayerList.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ public partial class UIPlayerList
1111
{
1212
List<PlayerInfo> playerList = new List<PlayerInfo>();
1313

14-
protected override async void OnOpen(object userData)
14+
public override async void OnOpen(object userData)
1515
{
1616
base.OnOpen(userData);
1717

@@ -37,7 +37,7 @@ private async void OnLoginButtonClick()
3737
var respPlayerLogin = await GameApp.Network.GetNetworkChannel("network").Call<RespPlayerLogin>(reqPlayerLogin);
3838
PlayerManager.Instance.PlayerInfo = respPlayerLogin.PlayerInfo;
3939
await GameApp.UI.OpenUIFormAsync<UIMain>(Utility.Asset.Path.GetUIPackagePath(FUIPackage.UIMain), UIGroupConstants.Floor.Name);
40-
GameApp.UI.CloseUIForm(UIForm);
40+
GameApp.UI.CloseUIForm(this);
4141
}
4242

4343
PlayerInfo m_SelectedPlayerInfo;

Assets/Hotfix/UI/Logic/UIMain/UIMain.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ namespace Hotfix.UI
77
{
88
public partial class UIMain
99
{
10-
protected override void OnOpen(object userData)
10+
public override void OnOpen(object userData)
1111
{
1212
base.OnOpen(userData);
1313

Assets/Plugins.meta

Lines changed: 0 additions & 8 deletions
This file was deleted.

Assets/Scripts/Framework/Procedure/LauncherUIHandler.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public static async void Start()
1818

1919
public static void Dispose()
2020
{
21-
GameApp.UI.CloseUIForm(_ui.UIForm);
21+
GameApp.UI.CloseUIForm<UILauncher>();
2222
_ui = null;
2323
}
2424

0 commit comments

Comments
 (0)