// Use this for initialization void Awake() { Instance = this; if (alignCamera == null) { alignCamera = GameObject.FindObjectOfType <AroundAlignCamera>(); } RecordDefaultAlign(); if (alignCamera != null) { alignCamera.OnAlignEnd += OnCameraAlignEnd; alignCamera.OnAlignStart += AlignCamera_OnAlignStart; } }
protected virtual void Start() { targetCamera = GetComponent <Camera>(); alignCamera = GetComponent <AroundAlignCamera>(); }