games.pdbrec.com業務連絡20181001 | TheoryOfContraints official blog

games.pdbrec.com業務連絡20181001

phaser3のWebGLの処理が速すぎて、液晶画面の表示が狂う問題があるので

 

// 60fps..
this.modeWait -= delta;
if (this.modeWait > 0) {
    return;
}
this.modeWait = 15;

 

的な処理でWaitを噛まして、60fpsから50fps?程度の処理を確保しながらWebGLへの書き込みを押さえている

 

とりあえずは、画面の表示が狂うのは押さえられている

 

sleepの代用してアニメのタイミングを作っていたけど、60fpsのWaitとしても使える処理なのだな、と