public static void FixCamera() { CameraPanner panner = Camera.main.GetComponent <CameraPanner> (); if (panner != null) { Destroy(panner); } }
public static void PanCamera(float distance) { CameraPanner panner = Camera.main.GetComponent <CameraPanner> (); if (panner == null) { panner = Camera.main.gameObject.AddComponent <CameraPanner> (); } panner.Distance = distance; }
private void Initialize() { if (instance == null) { instance = this; DontDestroyOnLoad(gameObject); db = GetComponent <_GameManagerDB> (); camPanner = GetComponent <CameraPanner> (); } else { DestroyImmediate(gameObject); } }
private void Awake() { instance = this; }