12345678910111213141516171819202122232425262728293031323334 |
- using System;
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- public class DebugRootMono : MonoBehaviour
- {
- private bool isOpen;
- private List< string> allLog=new List<string>();
- private void Awake()
- {
- Application.logMessageReceivedThreaded+=(msg, stack, type) =>
- {
- Debug.Log(msg);
- };
- }
- private void OnGUI()
- {
- if (GUI.Button(new Rect(0, 0, 200, 100), isOpen?"close debug":"open debug"))
- {
- isOpen = !isOpen;
- }
- if (!isOpen)
- {
- return;
- }
- if (GUI.Button(new Rect(200, 0, 200, 100), "清除"))
- {
- isOpen = !isOpen;
- }
- }
- }
|