public void ScreenPrint(LogLevel level, bool verbose, string message) { if (this.CanPrint(LogTarget.SCREEN, level, verbose) && (SceneDebugger.Get() != null)) { string str = string.Format("[{0}] {1}", this.m_name, message); SceneDebugger.Get().AddMessage(str); } }
void OnGUI() { GUI.Label(new Rect(5, 5, 100, 30), "HearthGem"); if (GUI.Button(new Rect(Screen.width - 110, 10, 100, 30), "Unload")) { HearthGemLoader.UnLoad(); } Reflection.InvokeMethod(SceneDebugger.Get(), "LayoutLeftScreenControls", null); }
public static SceneDebugger Get() { if (SceneDebugger.s_instance) { return(SceneDebugger.s_instance); } else { SceneDebugger.s_instance = Camera.main.gameObject.AddComponent <SceneDebugger>(); return(SceneDebugger.s_instance); } }
private void Awake() { s_instance = this; if (ApplicationMgr.IsPublic()) { UnityEngine.Object.Destroy(this); } else { UnityEngine.Time.timeScale = GetDevTimescale(); } }
public static SceneDebugger Get() { if(SceneDebugger.s_instance) { return SceneDebugger.s_instance; } else { SceneDebugger.s_instance = Camera.main.gameObject.AddComponent<SceneDebugger>(); return SceneDebugger.s_instance; } }
public void ScreenPrint(string name, string message, LogLevel logLevel) { LogInfo logInfo; if (!this.m_logInfos.TryGetValue(name, out logInfo)) { return; } if (!logInfo.IsScreenPrintingEnabled()) { return; } string message2 = string.Format("[{0}] {1}", name, message); this.Print(name, message, logLevel); SceneDebugger.Get().AddMessage(message2); }
private void OnDestroy() { SceneDebugger.s_instance = null; }
private void Awake() { SceneDebugger.s_instance = this; }
private void OnDestroy() { s_instance = null; }