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