zoukankan      html  css  js  c++  java
  • Unity自定义Log

    有如下两种方式,第一种借助了Unity自身的LogType枚举型;第二种则是纯粹地自己定义;

    
    public class Log
    {
        public Log(string message, UnityEngine.LogType logType = LogType.Log)
        {
            switch (logType)
            {
                case LogType.Log:
                    UnityEngine.Debug.Log(message);
                    break;
                case LogType.Warning:
                    UnityEngine.Debug.LogWarning(message);
                    break;
                case LogType.Error:
                    UnityEngine.Debug.LogError(message);
                    break;
                default:
                    break;
            }
        }
    }
    
    



    public class MyLog
    {
        public enum LogMode { INFO, WARN, ERROR }
        public MyLog(string message, LogMode logType = (int)LogMode.INFO)
        {
            switch (logType)
            {
                case LogMode.INFO:
                    UnityEngine.Debug.Log(message);
                    break;
                case LogMode.WARN:
                    UnityEngine.Debug.LogWarning(message);
                    break;
                case LogMode.ERROR:
                    UnityEngine.Debug.LogError(message);
                    break;
                default:
                    break;
            }
        }
    }
    
    
    
  • 相关阅读:
    Java设计模式—单例模式
    Java集合框架
    Java进程和线程
    Java IO
    Java异常类
    Java面向对象—抽象类和接口
    Java面向对象—多态
    Java面向对象—继承
    Java面向对象
    Java基础语法
  • 原文地址:https://www.cnblogs.com/ezhar/p/12897277.html
Copyright © 2011-2022 走看看