Mark!
我只能说太给力了,
在画红框的后面加一句
window['DATABOARD'] = true; // 基本设置,自己想开就开,想关就关
if (!CC_DEBUG) {
window['DATABOARD'] = false; // 如果不是debug模式,则强制关闭DataBoard
}
可以避免生产环境忘了改参数
3.x应该也通用的,你试一下
想监控什么数据可以定义,适合任何项目
666,真机调试也可以用
很实用的小东西
修改了下,放到3.x项目里了,非常好用!
赞,楼上的小哥可以分享一下 3.x 修改后的版本吗?
我整了个3.7.3的工程,没跑起来,能不能传个完整工程上来
另外想探讨下编程理念的问题,你的getOrAddComponet(吐槽下单词拼错)
作用是获取组件时,如果没有就先添加再获取。
这样看起来代码健壮了(学校里老师是这么说的),但你会错过有价值的信息。
因为要获取的组件不存在,这肯定是前面的代码哪里出了问题,他报错了你才能及时发现并且处理掉。
同样道理,大部分函数都不建议做非法参数的处理,除非是服务端传过来的数据,或者其他不是你自己产生的数据。
OK,明白了。
工程刚试了下能正常运行的666
MARK…
2.0版本已更新,地址不变,更新内容:
1、解决了打包h5在safari浏览器上运行不了的问题
之前使用了ios不支持的正则表达式
改用js标准正则表达式后完美解决,而且更加精简
2、自定义参数新增了对字符“.”的解析
例如#equip.shoe.attr.speed可以解析出数值5
1赞
刚刚也发觉的 这个问题
嗯嗯,下个新版试试
window[‘DATABOARD’] = false 关了之后 文字还是显示 只是没刷新数值啦
已修复,下一个最新的试试