帮酷LOGO
  • 显示原文与译文双语对照的内容
文章标签:日志  CONS  Unity  控制台  EDI  rep  log  repl  
Replacement logging framework for Unity, with a new editor and in-game console

  • 源代码名称:UberLogger
  • 源代码网址:http://www.github.com/bbbscarter/UberLogger
  • UberLogger源代码文档
  • UberLogger源代码下载
  • Git URL:
    git://www.github.com/bbbscarter/UberLogger.git
  • Git Clone代码到本地:
    git clone http://www.github.com/bbbscarter/UberLogger
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/bbbscarter/UberLogger
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
  • UberLogger

    UberLogger是一个自由模块,模块化的,用于统一系统 Debug.Log 。 它还包括 UberConsole,一个对于,的编辑器,一个游戏控制台版本 UberConsole,以及一个文件记录器。

    UberConsole的外观如下:

    游戏版本的版本如下所示:

    内核特性

    • 统一方法 Debug.Log()的替换。 不需要更改代码。
    • 支持任意数量记录器的线程安全的模块化后端,因此 Debug.Log 可以被路由到多个位置。 提供的文件记录器应该在移动设备上工作。
    • 包含一个替换编辑器控制台,一个游戏控制台和一个文件记录器。
    • 支持命名调试通道- UberDebug.LogChannel("Boot","Some message") 可以根据信道名称进行筛选。
    • 方法可以标记为从callstacks中排除,标记为'[StackTraceIgnore]',使你的日志整洁。

    UberConsole特性

    • 更多 compact 视图在同一空间中显示更多错误。
    • 支持调试日志通道。
    • 消息可以通过 正规表达式 过滤。
    • 时间戳。
    • 源代码可以与调用堆栈内联显示。
    • 此外,还提供了UberConsole的游戏版本。

    安装

    • 将UberLogger文件夹粘贴在你的Unity项目资产文件夹。
    • 使用诸如通道等其他特性,使用UberDebug而不是调试- 它包含日志。LogChannel等方法。
    • 要查看编辑器 UberConsole,请转到 Window-> 显示Uber控制台。
    • 要在游戏中使用 UberConsole,请将UberAppConsole预置拖动到场景中。
    • 示例文件夹中可以看到用法示例。

    注释

    • 在 5. x, 2017. x, 免费和专业测试。
    • 在非调试版本中禁用日志记录。 要强制打开,请定义 ENABLE_UBERLOGGING 。
    • 由于文件不兼容,游戏控制台外观在 Unity 4中不起作用,因此需要重新设置。 同样的预设。这说明代码工作,编辑器UberConsole也是。
    • 请求请求欢迎 !

    扩展

    • 添加带有时间戳。通道名称和控制日志消息( 使用callstacks打印的日志消息)的结构化日志文件格式,而这些日志消息不在打印时打印。
    • uberlogger stackdriver插件添加集中日志。 日志消息将从游戏客户端发送到google服务的Stackdriver 。 收集的日志可以在 Stackdriver web UI中浏览和搜索。
    • uberlogger logchannels 增加了编译时分辨率和日志通道的静音。 对于非常大的项目来说,这非常有用,因为日志记录到静音的通道会导致性能问题。

    UberLogger: https://github.com/bbbscarter/UberLogger



    文章标签:  rep  GAM  EDI  log  CONS  repl  Unity  

    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语