type
status
date
Jul 17, 2024 08:55 AM
slug
summary
tags
category
icon
password
Parent item
Sub-item
最近在自己封装Logger的时候,有一个烦人的问题,输出log以后在unity控制台双击log,它会跳转到我封装的代码处,而不是正确的输出log的地方。
有一个解决办法是把我们的logger代码封装成dll,这样unity就会因为找不到dll种的代码而跳转到正确的地方。
但是有没有什么办法不封装dll,但是也能正确跳转呢?
有的,unity有一个神奇的规则,任何名称以
Logger
结尾,并且方法为Log
开头的类都会被控制台的双击忽略,除非他们是堆栈种的最后一次调用。例如:
这样双击打开的就是我们逻辑输出log的地方。
我的unity版本为2022.3.3,测试双击的确能跳转到正确的位置。
原帖地址:
- 作者:琥珀
- 链接:https://www.liujianfar.life//article/unity.consoleDoubleClick
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。