[英](Unity Web) How to show Debug.Log in browser inspector rather then '~/Library/Logs/Unity'?
我不知道如何显示Debug.Log,而不是'〜/ Library / Logs / Unity'。 由于我正在开发多人游戏,因此当我打开两个浏览器时,日志显示在同一个日志文件中,一团糟!
顺便说一句,我看到在构建设置中有一个选项“脚本调试”,但是没有运气。
我这样做的方法是从Unity向浏览器发出呼叫
(请访问http://docs.unity3d.com/Manual/UnityWebPlayerandbrowsercommunication.html )
所以在我的Unity c#脚本中
Application.ExternalCall( "BrowserLog", "my log message" );
主机页面中的广告javascript我有一个功能
<script type="text/javascript" language="javascript">
<!--
function BrowserLog( msg)
{
// logthe message
console.log( msg);
}
-->
</script>
加勒特的答案很好。 作为改进,您还可以像这样避免额外的javascript函数:
Application.ExternalCall( "console.log", "my log message" );
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.