2017-02-24 22:15:33 +08:00
|
|
|
window.requestAnimFrame = (function(callback) {
|
2017-07-29 00:40:07 +08:00
|
|
|
return (
|
|
|
|
window.requestAnimationFrame ||
|
2017-02-24 22:15:33 +08:00
|
|
|
window.webkitRequestAnimationFrame ||
|
|
|
|
window.mozRequestAnimationFrame ||
|
|
|
|
window.oRequestAnimationFrame ||
|
|
|
|
window.msRequestAnimationFrame ||
|
|
|
|
function(callback) {
|
|
|
|
window.setTimeout(callback, 1000 / 30);
|
2017-07-29 00:40:07 +08:00
|
|
|
}
|
|
|
|
);
|
2017-02-24 22:15:33 +08:00
|
|
|
})();
|
2013-12-29 05:52:03 +08:00
|
|
|
|
2017-02-24 22:15:33 +08:00
|
|
|
stats = new Stats();
|
|
|
|
stats.setMode(0);
|
|
|
|
stats.domElement.style.position = 'fixed';
|
|
|
|
stats.domElement.style.left = '0px';
|
|
|
|
stats.domElement.style.top = '0px';
|
|
|
|
document.body.appendChild(stats.domElement);
|
2013-12-29 05:52:03 +08:00
|
|
|
|
2017-02-24 22:15:33 +08:00
|
|
|
function setStats() {
|
|
|
|
stats.begin();
|
|
|
|
requestAnimFrame(function() {
|
|
|
|
stats.end();
|
|
|
|
setStats();
|
|
|
|
});
|
|
|
|
}
|
2013-12-29 05:52:03 +08:00
|
|
|
|
2017-02-24 22:15:33 +08:00
|
|
|
setStats();
|