Files
aibis-dream/Assets/Scripts/MiniGame/HuoShan/Emo/EmoManager.cs
T

32 lines
909 B
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;
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);
}
public void CloseView()
{
gameObject.SetActive(false);
}
}
}