public override void OnInspectorGUI() { DrawDefaultInspector(); target = (OrbitalCameraController)base.target; if (GUILayout.Button("Reposition")) { target.CalculatePosition(); target.Reposition(); UnityEditor.SceneManagement.EditorSceneManager.MarkAllScenesDirty(); } }
private void Awake() { #region Singleton if (instance != null && instance != this) { Destroy(this.gameObject); } else { instance = this; } #endregion }