| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- using AppUI.Manager;
- using AppUI.Manager.View;
- using AppUI.Util.Switch;
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- namespace AppUI.View.Infrared
- {
- public class CalibrationView : MonoBehaviour, MenuBackInterface
- {
- [SerializeField]
- UISwitchToggle switchCrossHair;
- // Start is called before the first frame update
- void Start()
- {
- SimulateMouseController.ins?.AddOpenLocker(this);
- InitCrossHair();
- }
-
- void OnDestroy()
- {
- SimulateMouseController.ins?.RemoveOpenLocker(this);
- }
- // Update is called once per frame
- void Update()
- {
- }
- public bool OnMenuBack()
- {
- ViewManager.HideView(UIViewType.CalibrationView);
- return true;
- }
- public void OnClick_Back()
- {
- AudioMgr.ins.PlayBtn();
- ViewManager.HideView(UIViewType.CalibrationView);
- }
- //public void GoToResetPositioning()
- //{
- // AudioMgr.ins.PlayBtn();
- // ModuleViewMgr.ins.ShowResetScreenPositioning();
- //}
- void InitCrossHair()
- {
- switchCrossHair.Init(
- UserSettings.ins.openCrossHair,
- (isOn) =>
- {
- UserSettings.ins.openCrossHair = isOn;
- UserSettings.ins.Save();
- });
- }
- }
- }
|