Flash开发中一个小小的调试技巧
开发中经常会遇到需要trace的地方,刚在看Lua脚本中有一个用于调试模式下的标志位感觉不错,下次加到Flash的开发中来。
方式很简单:
1、定义一个全局变量 var debug=true;
2、再任何需要进行跟踪的地方都判断这个标志位,比如:
……..
if(debug)
{
trace("生命值:"+role.hp);
trace("魔力值:"+role.mp);
}
…….
这样我们随时都可以通过改变标志来决定是否输出跟踪信息了。
同理,在游戏开发中我们可以准备两份数据。例如:
if(debug)
{
loadMap("mapTest.map");
}
else
{
loadMap("city001.map");
}
八月 16th, 2009 at 22:32
ts就是这么做的