public static void Destroy(UnityObject o, float t = 0f, bool withUndo = false) { if (Application.isPlaying) { UnityObject.Destroy(o, t); } #if UNITY_EDITOR else { if (Mathf.Approximately(t, 0f)) { if (withUndo) { Undo.DestroyObjectImmediate(o); } else { UnityObject.DestroyImmediate(o); } } else { VRView.StartCoroutine(DestroyInSeconds(o, t)); } } #endif }
public static void ShowEditorVR() { VRView.GetWindow <VRView>("EditorVR", true); }