30 lines
1.1 KiB
C#
30 lines
1.1 KiB
C#
using UnityEngine;
|
||
using ZXKFramework;
|
||
public class AdapterHardware : IAdapter
|
||
{
|
||
public void Init()
|
||
{
|
||
switch (UnityEngine.SceneManagement.SceneManager.GetActiveScene().name)
|
||
{
|
||
case "Main":
|
||
Debug.Log("当前操作方式:Hardware");
|
||
YiLiao.Main.GameManager.Instance.playerManager.Init(OperatingType.Hardware);
|
||
break;
|
||
case "JingLuoXueWei":
|
||
{
|
||
GameObject canvasObj = YiLiao.JingLuoXueWei.GameManager.Instance.transform.FindFirst<Canvas>("Canvas_TouchHardware").gameObject;
|
||
canvasObj.SetActive(true);
|
||
YiLiao.JingLuoXueWei.GameManager.Instance.uiManager.Init(canvasObj, null);
|
||
YiLiao.JingLuoXueWei.GameManager.Instance.playerManager.Init(OperatingType.Hardware);
|
||
YiLiao.JingLuoXueWei.GameManager.Instance.interactionManager.Init(OperatingType.Hardware);
|
||
}
|
||
break;
|
||
}
|
||
NetAsyncMgr.Instance.Connect("192.168.0.10", 8501);
|
||
}
|
||
}
|
||
|
||
|
||
|
||
|