我已经检查了UnityEngine.Debug.Log method documentation,但我找不到使用第二个参数Object
。我尝试过我的一个GameObjects并没有什么特别的事情发生,就像传递任何东西一样。我仍然得到一条无用的额外线UnityEngine.Debug.Log(Object)
我想知道会用它做什么?
由于我没有注意到任何优点,我发现它很烦人。行UnityEngine.Debug.Log(Object)
只是在控制台中浪费了空间。我可以拥有两倍的行数。
该参数是什么?
编辑感谢Adam,我知道了! Object
有时会变得很方便,但我仍然认为在控制台窗口中浪费空间。
答案 0 :(得分:2)
文档只是说它是' context'调试消息适用于哪个,这可能不是特别有用,但暗示它的用途。它在对象和调试消息之间建立的连接可用于定位您正在调试的对象,尝试双击调试日志中的消息以查看此内容。