
#define MACRO_CHINAR
using System.Collections.Generic;
using UnityEngine;
namespace ChinarConsole
{
/// <summary>
/// Chinar可视控制台
/// </summary>
class ChinarViewConsole : MonoBehaviour
{
#if MACRO_CHINAR
struct Log
{
public string Message;
public string StackTrace;
public LogType LogType;
}
#region Inspector 面板属性
[Tooltip("快捷键-开/关控制台")] public KeyCode ShortcutKey = KeyCode.Q;
[Tooltip("摇动开启控制台?")] public bool ShakeToOpen = true;
[Tooltip("窗口打开加速度")] public float shakeAcceleration = 3f;
[Tooltip("是否保持一定数量的日志")] public bool restrictLogCount = false;
[Tooltip("最大日志数")] public int maxLogs = 1000;
#endregion