Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let swapPoint = Date.now()
- , currentPoint = swapPoint
- , nFps = 0
- , fps = 0;
- mp.events.add('render', () => {
- if (currentPoint - swapPoint <= 1000) {
- nFps++
- currentPoint = Date.now()
- } else {
- fps = nFps
- nFps = 0
- swapPoint = Date.now()
- }
- mp.game.graphics.drawText(fps.toFixed(0).toString(), [0.5, 0.5], {
- font: 4,
- color: [46, 204, 113, 255],
- scale: 0.5,
- outline: true
- });
- });
- // next code for test mousemove in browser
- let countUpdateMouseMove = 0;
- const BROWSER_TEST_CODE = `
- window.addEventListener('mousemove', (e) => {
- mp.trigger('mousemove');
- });
- `;
- mp.browsers.new(`data:text/html,<script>${BROWSER_TEST_CODE}</script>`);
- mp.events.add('mousemove', () => {
- countUpdateMouseMove++;
- });
- mp.events.add('render', () => {
- mp.game.graphics.drawText(countUpdateMouseMove.toString(), [0.5, 0.55], {
- font: 4,
- color: [46, 204, 113, 255],
- scale: 0.5,
- outline: true
- });
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement