Improve MooMoo.io FPS performance.(if you want me to add sites, dm me)
当前为
// ==UserScript==
// @name FPS Booster [Sploop.io, Moomoo.io and other] (if you want me to add sites, dm me)
// @namespace https://greasyfork.org/en/users/1064285-vcrazy-gaming
// @version 1.0
// @description Improve MooMoo.io FPS performance.(if you want me to add sites, dm me)
// @author _VcrazY_
// @match *://*.moomoo.io/*
// @match *://*.sploop.io/*
// @grant none
// @license MIT
// ==/UserScript==
(function () {
'use strict';
let animationFrameId;
const startAnimationFrame = (previousTimestamp = performance.now(), remainingFrameTime = 0) => {
let timeElapsedSinceLastFrame = performance.now() - previousTimestamp,
targetFrameInterval = 16.67 - timeElapsedSinceLastFrame + remainingFrameTime,
frameDelay = targetFrameInterval - (0 | targetFrameInterval);
animationFrameId = requestAnimationFrame(() => startAnimationFrame(previousTimestamp, frameDelay));
};
startAnimationFrame();
window.addEventListener("beforeunload", () => {
animationFrameId && cancelAnimationFrame(animationFrameId);
});
})();