35 lines
1.3 KiB
C#
Raw Normal View History

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");
YiLiao.Main.GameManager.Instance.playerManager.Init(OperatingType.VR);
break;
case "JingMaiLiuZhiZhen":
{
GameObject canvasObj = YiLiao.JingMaiLiuZhiZhen.GameManager.Instance.transform.FindFirst<Canvas>("Canvas_VRFP").gameObject;
canvasObj.SetActive(true);
YiLiao.JingMaiLiuZhiZhen.GameManager.Instance.uiManager.Init(canvasObj, null);
YiLiao.JingMaiLiuZhiZhen.GameManager.Instance.playerManager.Init(OperatingType.VR);
YiLiao.JingMaiLiuZhiZhen.GameManager.Instance.interactionManager.Init(OperatingType.VR);
}
break;
}
}
}
}