组件代码开发过程中,如需准确定位错误行数,则需要将项目的发布模式改为Release,然后将生成的程序调试数据库(.pdb)和组件动态链接库(.dll)都拷贝到组件文件夹下。发布最终版本时,只需要将动态链接库(dll)拷贝即可。
开发过程中如需用到Debug.Log, Debug.LogWarning,Debug.LogError输出调试,只需在Main脚本中设置DebugMode=true, 代码中使用为sender.Log等, 在编辑器中打开调试面板即可。发布最终版本时,注意设置DebugMode=false,屏蔽组件Log消息,减少组件性能开销。
private void Awake() { sender.DebugMode = true; sender.Log("Info Message"); sender.LogWarning("Warning Message"); sender.LogError("Error Message"); }
平台调试面板输出: