|
@@ -1,4 +1,5 @@
|
|
|
using System.Collections.Generic;
|
|
|
+using TMPro;
|
|
|
using UnityEngine;
|
|
|
using UnityEngine.UI;
|
|
|
|
|
@@ -11,12 +12,19 @@ namespace GHZLangChao
|
|
|
[SerializeField] private GameObject FaultPanel;
|
|
|
[SerializeField] private Transform FaultPanelContent;
|
|
|
[SerializeField] private Toggle Serach_Toggle;
|
|
|
- [SerializeField] private Toggle Fault_Toggle;
|
|
|
+ public Toggle Fault_Toggle;
|
|
|
[SerializeField] private Button Nav_Btn;
|
|
|
[SerializeField] private Button ShowHideSelect_Btn;
|
|
|
[SerializeField] private List<Sprite> SelectBtnSprite;
|
|
|
public GameObject UI;
|
|
|
|
|
|
+ public static XunJianManager Instance;
|
|
|
+
|
|
|
+ private void Awake()
|
|
|
+ {
|
|
|
+ if(Instance==null)
|
|
|
+ Instance = this;
|
|
|
+ }
|
|
|
private void OnEnable()
|
|
|
{
|
|
|
transform.LookAt(OpenXRCamera.Instance.head);
|
|
@@ -91,29 +99,29 @@ namespace GHZLangChao
|
|
|
}
|
|
|
|
|
|
#region UI监听
|
|
|
- private void SerachChange(bool arg0)
|
|
|
+ public void SerachChange(bool arg0)
|
|
|
{
|
|
|
if (arg0)
|
|
|
{
|
|
|
- Serach_Toggle.transform.GetComponent<Text>().fontStyle = FontStyle.Bold;
|
|
|
+ Serach_Toggle.transform.GetComponent<TextMeshProUGUI>().fontStyle = (FontStyles)FontStyle.Bold;
|
|
|
SearchPanel.SetActive(true);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- Serach_Toggle.transform.GetComponent<Text>().fontStyle = FontStyle.Normal;
|
|
|
+ Serach_Toggle.transform.GetComponent<TextMeshProUGUI>().fontStyle = (FontStyles)FontStyle.Normal;
|
|
|
SearchPanel.SetActive(false);
|
|
|
}
|
|
|
}
|
|
|
- private void FaultChange(bool arg0)
|
|
|
+ public void FaultChange(bool arg0)
|
|
|
{
|
|
|
if (arg0)
|
|
|
{
|
|
|
- Fault_Toggle.transform.GetComponent<Text>().fontStyle = FontStyle.Bold;
|
|
|
+ Fault_Toggle.transform.GetComponent<TextMeshProUGUI>().fontStyle = (FontStyles)FontStyle.Bold;
|
|
|
FaultPanel.SetActive(true);
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- Fault_Toggle.transform.GetComponent<Text>().fontStyle = FontStyle.Normal;
|
|
|
+ Fault_Toggle.transform.GetComponent<TextMeshProUGUI>().fontStyle = (FontStyles)FontStyle.Normal;
|
|
|
FaultPanel.SetActive(false);
|
|
|
}
|
|
|
}
|