This commit is contained in:
2026-06-01 00:23:11 +08:00
parent 1d4ca1cbef
commit 8088a70820
34 changed files with 1968 additions and 15176 deletions

View File

@@ -3,16 +3,33 @@ using RenderStreaming;
using Stary.Evo;
using Stary.Evo.UIFarme;
using Unity.RenderStreaming;
using Unity.XR.XREAL;
using UnityEngine;
using UnityEngine.EventSystems;
public class Main : MonoBehaviour, IController
{
private GameObject _canvasMain;
private bool _isTouchPad = false;
private void Start()
{
_canvasMain = GameObject.Find("CanvasMain");
this.GetSystem<IPanelSystem>().PushQueue<StartPanel>();
XREALVirtualController.Singleton.pointerDown += SingletonOnpointerDown;
}
void SingletonOnpointerDown(XREALButtonType arg1, GameObject arg2, PointerEventData arg3)
{
_isTouchPad = !_isTouchPad;
if (arg1 == XREALButtonType.CustomButton0)
{
_canvasMain.SetActive(_isTouchPad);
}
}
public IArchitecture GetArchitecture()
{
return MainArchitecture.Interface;