Files
aibis-dream/Assets/Scripts/MiniGame/HuoShan/Emo/EmoManager.cs
T
2025-05-14 17:03:19 +08:00

35 lines
1.0 KiB
C#

using UnityEngine;
using AibisDream.FixSystem;
using Cinemachine;
using AibisDream.Framework;
namespace AibisDream
{
public class EmoManager : MonoBehaviour
{
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<ICinemachineCamera>();
var virtualCam2 = transform.Find("Emo Deep Camera").GetComponent<ICinemachineCamera>();
CameraKit.Instance.RegisterCamera(CameraEnum.Emo, virtualCam);
CameraKit.Instance.RegisterCamera(CameraEnum.EmoDeep, virtualCam2,true);
}
public void OpenView()
{
//gameObject.SetActive(true);
emoView.SetActive(true);
}
public void CloseView()
{
//gameObject.SetActive(false);
emoView.SetActive(false);
}
}
}