Quantcast
Channel: Pixi.js Latest Topics
Viewing all articles
Browse latest Browse all 3978

Remaining the same speed when switch to another tab

$
0
0

Hi guys,

Recently I intend to keep my game running at the approximately same speed while the player switch to another tab,

it means I need to keep my movieClip(animatedSprite) and Tween object(I am using GreenSock) running while losing tab focus,

since RAF will stop, I use setInterval to keep updating PIXI.ticker.shared.

const ticker = PIXI.ticker.shared;
setInterval(() => {
   ticker.update();
}, 20);

However, setInterval's minimum is limited to around 1000ms when the tab focus is blur, so my movieClip‘s update rate is the same, which is much slower.

Now, i am thinking to record the deltatime and set the movieClip to specific frame accordingly on each update, then have to deal with the callback like onRepeat or onComplete,

Is there a simpler way to achieve this?


Viewing all articles
Browse latest Browse all 3978

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>