Javascript – stats.js(来自MrDoob的高分辨率统计数据) – 如何获得当前的FPS?
所以有很好的stats.js我需要它给我当前的FPS值。 怎么办这样的thig?
所以我试试
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 );
Stats对象只有两个公共属性: domElement
和update()
。
要检索FPS,您必须向Status构造函数返回的对象添加getFPS
函数,如下所示:
return { domElement: _container, getFPS: function () { return _fps; }, update: function () { // ... } };
这样,您可以使用stats.getFPS()
检索FPS值。