Ejemplo n.º 1
0
    //CinemachineVirtualCamera StockPreviousCam = null;

    void Start()
    {
        _instance = this;

        cameraObj = Camera.main;

        cameraBrain = GameObject.FindObjectOfType <CinemachineBrain>();

        currentSequence = sequences[0];

        blenderSettings = ScriptableObject.CreateInstance("CinemachineBlenderSettings") as CinemachineBlenderSettings;
    }
Ejemplo n.º 2
0
 public void Clear()
 {
     CurType = GolfCameraType.Sky;
     if (m_vCameraDic != null)
     {
         foreach (GolfCamera camera in m_vCameraDic.Values)
         {
             camera.Clear();
         }
     }
     blenderSetting = null;
     blends         = null;
 }
Ejemplo n.º 3
0
 public GolfCameraManage(GolfCameraType initType)
 {
     m_vCameraDic   = new Dictionary <uint, GolfCamera>();
     blenderSetting = (CinemachineBlenderSettings)ScriptableObject.CreateInstance(typeof(CinemachineBlenderSettings));
     blends         = new List <CinemachineBlenderSettings.CustomBlend>();
 }