using UnityEngine; using AibisDream.FixSystem; using Cinemachine; using AibisDream.Framework; namespace AibisDream { public class EmoManager : MonoBehaviour { public BubbleSlotGroup bubbleSlotGroup; private GameObject emoView; void Start() { FixSystemCenter.SystemDic.Register(this); emoView = transform.Find("Emo View").gameObject; emoView.SetActive(false); var virtualCam = transform.Find("Emo Camera").GetComponent(); var virtualCam2 = transform.Find("Emo Deep Camera").GetComponent(); CameraKit.Instance.RegisterCamera(CameraEnum.Emo, virtualCam); CameraKit.Instance.RegisterCamera(CameraEnum.EmoDeep, virtualCam2); } public void OpenView() { //gameObject.SetActive(true); emoView.SetActive(true); } public void CloseView() { //gameObject.SetActive(false); emoView.SetActive(false); } } }