
如题,找遍了Creator,都没有找到关闭这个fps面板的地方。
项目开发前期真不需要看着这个面板。
现在都1.6版本,想必应该会有直接关闭的方法了吧?
求关闭方法!

如题,找遍了Creator,都没有找到关闭这个fps面板的地方。
项目开发前期真不需要看着这个面板。
现在都1.6版本,想必应该会有直接关闭的方法了吧?
求关闭方法!
cc.director.setDisplayStats(false);
关闭这个面板的功能好几年前就有了
意思就是还是要通过代码来关闭咯
这样的话,这段代码放在哪里呢,放在脚本外部会无效,放在类构造方法里的话fps面板会闪一下消失。
能否让它从根本上不显示出来?
能否把右下角的那个按钮关掉不显示,就是把那个eruda面板功能关掉
是你打包的时候勾选的,你不勾选就没了
我想要【调试开发】的时候,不要这些功能,能做到吗?

当然能啊
请问,您这面板是哪里打开的?
release发布就没有了,构建发布把调试模式去掉。这个实际上是在main.js里控制:
var option = {
//width: width,
//height: height,
id: ‘GameCanvas’,
scenes: settings.scenes,
debugMode: settings.debug ? cc.DebugMode.INFO : cc.DebugMode.ERROR,
showFPS: settings.debug,
frameRate: 60,
jsList: jsList,
groupList: settings.groupList,
collisionMatrix: settings.collisionMatrix,
renderMode: 0
};
暴力一点,也可以把showFPS直接改成false
楼主要的是测试的时候就不显示,能是能,就是太费劲,没必要
那它挡着我的按钮了呀,点不到我的按钮了呀,鸡肋啊
2楼不是在就告诉你代码了吗
#来来来,解决问题还得靠自己,我来总结一下【调试模式】下关闭调试工具的解决方案
##关闭eruda工具
1.找到Creator安装目录下的/Resources/static/preview-templates/index.jade文件,
2.打开
3.注释掉eruda相关的代码
##关闭FPS面板
1.找到Creator安装目录下的/Resources/static/preview-templates/boot.js
2.打开
3.注释掉cc.game.run回调方法中的代码:#338 cc.director.setDisplayStats(true); (他强制开启了FPS面板)
4.使用顶部工具条就可以开关fps面板了,它是实时存储这个状态的,没有第3步的话刷新又无效了
好了,现在web调试页面彻底干净了!
但还是建议官方能把这些开关做到【项目设置】里!
这些别人都知道,你这样每次升级引擎了又得整一遍,哪天测试需要打开了,又得费劲折腾
先问一下楼主是什么情况下要搞这个
我试了下直接在主界面的 onload 里加 cc.director.setDisplayStats(false); 就可以屏蔽掉了
所以最后那句话:但还是建议官方能把这些开关做到【项目设置】里!
洁癖,想彻底把这个东西关掉,
明明是把showFPS的状态写在cookie里的,官方却还是强行打开,这是bug还是啥!
好用~