using System; using UnityEngine; public class MyPageHomeStatic : MonoBehaviour { [SerializeField] private MyPageCenterCard _centerCardMove; [SerializeField] private MyPageCharaMenu _charaMenu; [SerializeField] private GameObject _contentsRoot; public bool CardLoadFinish => _centerCardMove.CardLoadFinish; public void SetActive(bool isActive) { _contentsRoot.SetActive(isActive); } public void Show() { _contentsRoot.SetActive(value: true); AspectCameraPerspective[] array = UnityEngine.Object.FindObjectsOfType(); for (int i = 0; i < array.Length; i++) { array[i].UpdateFov(); } _centerCardMove.MoveInCameraCard(); } public void Hide() { _contentsRoot.SetActive(value: false); } public void SetTutorialMode() { UIManager.SetObjectToGrey(_charaMenu.EvolutionButton.gameObject, b: true); } }