using UnityEngine; using ZXKFramework; public class AdapterTouch : IAdapter { public void Init() { switch (UnityEngine.SceneManagement.SceneManager.GetActiveScene().name) { case "Main": Debug.Log("当前操作方式:Touch"); YiLiao.Main.GameManager.Instance.playerManager.Init(OperatingType.Touch); break; case "JingMaiLiuZhiZhen": { GameObject canvasObj = YiLiao.JingMaiLiuZhiZhen.GameManager.Instance.transform.FindFirst("Canvas_TouchHardware").gameObject; canvasObj.SetActive(true); YiLiao.JingMaiLiuZhiZhen.GameManager.Instance.uiManager.Init(canvasObj, null); YiLiao.JingMaiLiuZhiZhen.GameManager.Instance.playerManager.Init(OperatingType.Touch); YiLiao.JingMaiLiuZhiZhen.GameManager.Instance.interactionManager.Init(OperatingType.Touch); } break; } } }