| | |
| | | using UnityEngine; |
| | | using System.Collections; |
| | | using UnityEngine.UI; |
| | | using System.Collections.Generic; |
| | | using System; |
| | | |
| | | namespace Snxxz.UI |
| | | { |
| | | |
| | | public class DebugLogSetting : MonoBehaviour |
| | | { |
| | | |
| | | bool m_DrawLog { |
| | | get { return LocalSave.GetBool("DebugDrawAtGameView", false); } |
| | | set { LocalSave.SetBool("DebugDrawAtGameView", value); } |
| | | } |
| | | |
| | | bool m_CallStack { |
| | | get { |
| | | return LocalSave.GetBool("DebugCallStack"); |
| | | } |
| | | set { |
| | | LocalSave.SetBool("DebugCallStack", value); |
| | | } |
| | | } |
| | | |
| | | [SerializeField] |
| | | Toggle m_ToggleDrawLog; |
| | | [SerializeField] |
| | | Toggle m_ToggleLog; |
| | | [SerializeField] |
| | | Toggle m_ToggleWarning; |
| | | [SerializeField] |
| | | Toggle m_ToggleError; |
| | | |
| | | [SerializeField] |
| | | Toggle m_ToggleNet; |
| | | |
| | | [SerializeField] |
| | | Toggle m_ToggleCallStack; |
| | | |
| | | private void Awake() |
| | | { |
| | | m_ToggleDrawLog.isOn = m_DrawLog; |
| | | m_ToggleLog.isOn = DesignDebug.EnableLog; |
| | | m_ToggleWarning.isOn = DesignDebug.EnableLogWarning; |
| | | m_ToggleError.isOn = DesignDebug.EnableLogError; |
| | | m_ToggleNet.isOn = DesignDebug.EnableNet; |
| | | m_ToggleCallStack.isOn = m_CallStack; |
| | | |
| | | m_ToggleDrawLog.AddListener(SetLogRenderActive); |
| | | m_ToggleLog.AddListener(DesignDebug.SetLogAble); |
| | | m_ToggleWarning.AddListener(DesignDebug.SetLogWarningAble); |
| | | m_ToggleError.AddListener(DesignDebug.SetLogErrorAble); |
| | | m_ToggleNet.AddListener(DesignDebug.SetLogNetAble); |
| | | m_ToggleCallStack.AddListener(SetCallStackActive); |
| | | } |
| | | |
| | | void SetLogRenderActive(bool _value) |
| | | { |
| | | m_DrawLog = _value; |
| | | } |
| | | |
| | | void SetCallStackActive(bool _value) |
| | | { |
| | | m_CallStack = _value; |
| | | } |
| | | |
| | | |
| | | } |
| | | |
| | | } |
| | | |
| | | |
| | | |
| | | using UnityEngine;
|
| | | using System.Collections;
|
| | | using UnityEngine.UI;
|
| | | using System.Collections.Generic;
|
| | | using System;
|
| | |
|
| | | namespace Snxxz.UI
|
| | | {
|
| | |
|
| | | public class DebugLogSetting : MonoBehaviour
|
| | | {
|
| | |
|
| | | bool m_DrawLog {
|
| | | get { return LocalSave.GetBool("DebugDrawAtGameView", false); }
|
| | | set { LocalSave.SetBool("DebugDrawAtGameView", value); }
|
| | | }
|
| | |
|
| | | bool m_CallStack {
|
| | | get {
|
| | | return LocalSave.GetBool("DebugCallStack");
|
| | | }
|
| | | set {
|
| | | LocalSave.SetBool("DebugCallStack", value);
|
| | | }
|
| | | }
|
| | |
|
| | | [SerializeField]
|
| | | Toggle m_ToggleDrawLog;
|
| | | [SerializeField]
|
| | | Toggle m_ToggleLog;
|
| | | [SerializeField]
|
| | | Toggle m_ToggleWarning;
|
| | | [SerializeField]
|
| | | Toggle m_ToggleError;
|
| | |
|
| | | [SerializeField]
|
| | | Toggle m_ToggleNet;
|
| | |
|
| | | [SerializeField]
|
| | | Toggle m_ToggleCallStack;
|
| | |
|
| | | private void Awake()
|
| | | {
|
| | | m_ToggleDrawLog.isOn = m_DrawLog;
|
| | | m_ToggleLog.isOn = DebugEx.EnableLog;
|
| | | m_ToggleWarning.isOn = DebugEx.EnableLogWarning;
|
| | | m_ToggleError.isOn = DebugEx.EnableLogError;
|
| | | m_ToggleNet.isOn = DebugEx.EnableNetLog;
|
| | | m_ToggleCallStack.isOn = m_CallStack;
|
| | |
|
| | | m_ToggleDrawLog.AddListener(SetLogRenderActive);
|
| | | m_ToggleLog.AddListener(DebugUtility .SetLogAble);
|
| | | m_ToggleWarning.AddListener(DebugUtility.SetLogWarningAble);
|
| | | m_ToggleError.AddListener(DebugUtility.SetLogErrorAble);
|
| | | m_ToggleNet.AddListener(DebugUtility.SetLogNetAble);
|
| | | m_ToggleCallStack.AddListener(SetCallStackActive);
|
| | | }
|
| | |
|
| | | void SetLogRenderActive(bool _value)
|
| | | {
|
| | | m_DrawLog = _value;
|
| | | }
|
| | |
|
| | | void SetCallStackActive(bool _value)
|
| | | {
|
| | | m_CallStack = _value;
|
| | | }
|
| | |
|
| | |
|
| | | }
|
| | |
|
| | | }
|
| | |
|
| | |
|
| | |
|