stats.js 使用文档

发布于 2021-07-11 20:37:45 字数 971 浏览 1345 评论 0

stats.js 下载链接:https://github.com/mrdoob/stats.js

JavaScript 性能监控器,可以测试 webgl 代码的渲染性能。

构造函数 Stats

创建 stats 对象

var myStats=new Stats();

界面输出控制

使用构造函数 Stats 创建对象时,构造函数中的 JavaScript 代码默认创建一个 id 是 stat s的 div 元素,默认位置页面左上角,如果想设置界面的显示效果,可以修改stats源码

把 stats 创建的 div 元素插入页面,domElement 是对象的属性,属性值就是 stats 创建的 div 元素

document.getElementById("body").appendChild(myStats.domElement);

stats 方法 setMode(mode)

可以已通过 setMode() 方法的参数 mode 的数值设置首次打开页面,测试结果的显示模式,鼠标单击可以更换不同的显示模式

setMode 参数 mode 默认值为 0

设置测试结果显示模式为 MS

myStats.setMode(1);
参数 mode模式意义
0FPS刷新频率,一秒渲染次数
1MS刷新周期,渲染一次时间

stats 方法 update()

requestAnimationFrame 循环调用的函数中调用方法 update(),来刷新时间

myStats.update();

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

JSmiles

生命进入颠沛而奔忙的本质状态,并将以不断告别和相遇的陈旧方式继续下去。

0 文章
0 评论
84961 人气
更多

推荐作者

醉城メ夜风

文章 0 评论 0

远昼

文章 0 评论 0

平生欢

文章 0 评论 0

微凉

文章 0 评论 0

Honwey

文章 0 评论 0

qq_ikhFfg

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文