添加选择马甲初版

This commit is contained in:
ZYT
2026-04-07 17:33:45 +08:00
parent 82d716c419
commit 184ffe2299
10 changed files with 2193 additions and 13 deletions

View File

@@ -1,6 +1,8 @@
using System.Collections.Generic;
using UnityEngine;
using XUI;
using TMPro;
using TruegearSdk;
public class ConPanel : UIBehaviour
{
@@ -12,7 +14,6 @@ public class ConPanel : UIBehaviour
public List<IPBtn> IPBtns;
public bool IsInit = false;
public static void Show()
{
WorldUIManager.Ins.Cover("UI/ConPanel", false);
@@ -26,6 +27,7 @@ public class ConPanel : UIBehaviour
btn.gameObject.SetActive(false);
IPBtns.Add(btn);
}
IsInit = true;
}
@@ -40,6 +42,11 @@ public class ConPanel : UIBehaviour
public void OnClickHost()
{
// 用户未选择设备直接开始游戏,停止扫描
if (TrueGearEffectManager.Ins != null)
{
TrueGearEffectManager.Ins.StopScan();
}
WorldUIManager.Ins.Back();
MRNetworkManager.Ins.CreateAndJoinRoom();
MRNetworkManager.Ins.networkDiscovery.AdvertiseServer();
@@ -79,6 +86,11 @@ public class ConPanel : UIBehaviour
public void OnOnePlayerClick()
{
// 用户未选择设备直接开始游戏,停止扫描
if (TrueGearEffectManager.Ins != null)
{
TrueGearEffectManager.Ins.StopScan();
}
GameLocal.Ins.GameMode = 0;
WorldUIManager.Ins.Back();
MRNetworkManager.Ins.CreateAndJoinRoom();
@@ -87,6 +99,11 @@ public class ConPanel : UIBehaviour
public void OnServerPlayerClick()
{
// 用户未选择设备直接开始游戏,停止扫描
if (TrueGearEffectManager.Ins != null)
{
TrueGearEffectManager.Ins.StopScan();
}
GameLocal.Ins.GameMode = 1;
WorldUIManager.Ins.Back();
MRNetworkManager.Ins.CreateAndJoinRoom();