| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- using AppUI.Manager.View;
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- using UnityEngine.UI;
- namespace AppUI.View.Infrared
- {
- public class InfraredView : MonoBehaviour
- {
- [SerializeField]
- GameObject layout1;
- [SerializeField]
- GameObject layout2;
- [SerializeField]
- GameObject NextBtn;
- [SerializeField]
- GameObject StartBtn;
- // Start is called before the first frame update
- void Start()
- {
- Debug.Log("Start*********************************AwakenSimulateMouse:" + SB_EventSystem.ins.simulateMouseIsAwaked);
- if (SB_EventSystem.ins && SB_EventSystem.ins.simulateMouseIsAwaked)
- {
- SB_EventSystem.ins.AwakenSimulateMouse();
- // Debug.Log("simulate-mouse-close");
- }
- //#if UNITY_STANDALONE_WIN || UNITY_EDITOR
- // RectTransform rect = layout1.transform as RectTransform;
- // rect.localPosition = new Vector3(0, -100, 0);
- // layout1.GetComponent<VerticalLayoutGroup>().spacing = 30;
- // RectTransform rect2 = layout2.transform as RectTransform;
- // rect2.localPosition = new Vector3(0, -115, 0);
- // layout2.GetComponent<VerticalLayoutGroup>().spacing = 30;
- //#endif
- }
- private void OnDestroy()
- {
- //修改回进入手动调节页面时候的分辨率
- //InfraredDemo._ins?.SetResolutionNew(DefaultResolutionIndex);
- //Debug.Log("OnDestroy*********************************AwakenSimulateMouse:" + SB_EventSystem.ins.simulateMouseIsAwaked);
- //if (SB_EventSystem.ins && !SB_EventSystem.ins.simulateMouseIsAwaked)
- //{
- // SB_EventSystem.ins.AwakenSimulateMouse();
- //}
- }
- public void OnClick_EnterLayout2()
- {
- //进入标定的页面
- AudioMgr.ins.PlayBtn();
- layout1.SetActive(false);
- NextBtn.SetActive(false);
- layout2.SetActive(true);
- StartBtn.SetActive(true);
- }
- public void OnClick_EnterScreenPositioningView()
- {
- //进入标定的页面
- AudioMgr.ins.PlayBtn();
- ViewManager.HideView<InfraredView>();
- ViewManager.ShowView(UIViewType.InfraredScreenPositioningView);
- }
- public void OnClick_Back()
- {
- AudioMgr.ins.PlayBtn();
- //回到首页时候,显示光标
- if (SB_EventSystem.ins && !SB_EventSystem.ins.simulateMouseIsAwaked)
- {
- SB_EventSystem.ins.AwakenSimulateMouse();
- }
- if (!layout1.activeSelf)
- {
- layout1.SetActive(true);
- NextBtn.SetActive(true);
- layout2.SetActive(false);
- StartBtn.SetActive(false);
- }
- else
- {
- ViewManager.HideView<InfraredView>();
- }
- }
- }
- }
|