2025-09-08 14:51:28 +08:00
|
|
|
|
/// <summary>
|
|
|
|
|
|
///********************************************************
|
|
|
|
|
|
/// <20>ű<EFBFBD><C5B1><EFBFBD><EFBFBD><EFBFBD>:ת<><D7AA>ƽ̨ΪHTC
|
|
|
|
|
|
/// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: GD
|
|
|
|
|
|
/// <20><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>: 2023/09/20 18:38
|
|
|
|
|
|
///********************************************************
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
using UnityEngine;
|
|
|
|
|
|
namespace ZXKFramework
|
|
|
|
|
|
{
|
|
|
|
|
|
public class AdapterVR : IAdapter
|
|
|
|
|
|
{
|
|
|
|
|
|
public void Init()
|
|
|
|
|
|
{
|
|
|
|
|
|
switch (UnityEngine.SceneManagement.SceneManager.GetActiveScene().name)
|
|
|
|
|
|
{
|
|
|
|
|
|
case "Main":
|
|
|
|
|
|
Debug.Log("<22><>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD>VR");
|
2025-09-08 17:37:12 +08:00
|
|
|
|
DongWuYiXue.Main.GameManager.Instance.playerManager.Init(OperatingType.VR);
|
2025-09-08 14:51:28 +08:00
|
|
|
|
break;
|
|
|
|
|
|
case "JingMaiLiuZhiZhen":
|
|
|
|
|
|
{
|
2025-09-08 17:37:12 +08:00
|
|
|
|
GameObject canvasObj = DongWuYiXue.DaoNiaoShu.GameManager.Instance.transform.FindFirst<Canvas>("Canvas_VRFP").gameObject;
|
2025-09-08 14:51:28 +08:00
|
|
|
|
canvasObj.SetActive(true);
|
2025-09-08 17:37:12 +08:00
|
|
|
|
DongWuYiXue.DaoNiaoShu.GameManager.Instance.uiManager.Init(canvasObj, null);
|
|
|
|
|
|
DongWuYiXue.DaoNiaoShu.GameManager.Instance.playerManager.Init(OperatingType.VR);
|
|
|
|
|
|
DongWuYiXue.DaoNiaoShu.GameManager.Instance.interactionManager.Init(OperatingType.VR);
|
2025-09-08 14:51:28 +08:00
|
|
|
|
}
|
|
|
|
|
|
break;
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|