所以有很棒的stats.js,我需要它来给我当前的FPS值。怎么办这样的事?
所以我试试
stats.domElement.style.position = 'absolute';
stats.domElement.style.left = '0px';
stats.domElement.style.top = '0px';
$('body').append(stats.domElement );
setInterval( function () { stats.update();}, 1000 / 60 );
setInterval(function () { if(stats._fps <= 50){
// Do stuff for slow guys
}}, 1000 );
答案 0 :(得分:4)
Stats对象只有两个公共属性:domElement
和update()
。
要检索FPS,您必须向Status构造函数返回的对象添加getFPS
函数,如下所示:
return {
domElement: _container,
getFPS: function () {
return _fps;
},
update: function () {
// ...
}
};
这样,您可以使用stats.getFPS()
检索FPS值。