Ejemplo n.º 1
0
 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);
     }
 }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
 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();
     }
 }
Ejemplo n.º 5
0
	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;
		}
	}
Ejemplo n.º 6
0
    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);
    }
Ejemplo n.º 7
0
 private void OnDestroy()
 {
     SceneDebugger.s_instance = null;
 }
Ejemplo n.º 8
0
 private void Awake()
 {
     SceneDebugger.s_instance = this;
 }
 private void OnDestroy()
 {
     s_instance = null;
 }
Ejemplo n.º 10
0
	private void OnDestroy()
	{
		SceneDebugger.s_instance = null;
	}
Ejemplo n.º 11
0
	private void Awake()
	{
		SceneDebugger.s_instance = this;
	}