Phaser. RequestAnimationFrame

new RequestAnimationFrame(game, forceSetTimeOut)

Abstracts away the use of RAF or setTimeOut for the core game update loop.

Parameters:
Name Type Argument Default Description
game Phaser.Game

A reference to the currently running game.

forceSetTimeOut boolean <optional>
false

Tell Phaser to use setTimeOut even if raf is available.

Source - utils/RequestAnimationFrame.js, line 15

Members

forceSetTimeOut :boolean

Tell Phaser to use setTimeOut even if raf is available.

Source - utils/RequestAnimationFrame.js, line 33

game :Phaser.Game

The currently running game.

Source - utils/RequestAnimationFrame.js, line 22

isRunning :boolean

true if RequestAnimationFrame is running, otherwise false.

Source - utils/RequestAnimationFrame.js, line 28

Methods

isRAF() → {boolean}

Is the browser using requestAnimationFrame?

Returns:
boolean -
Source - utils/RequestAnimationFrame.js, line 162

isSetTimeOut() → {boolean}

Is the browser using setTimeout?

Returns:
boolean -
Source - utils/RequestAnimationFrame.js, line 153

start()

Starts the requestAnimationFrame running or setTimeout if unavailable in browser

Source - utils/RequestAnimationFrame.js, line 70

stop()

Stops the requestAnimationFrame from running.

Source - utils/RequestAnimationFrame.js, line 134

updateRAF()

The update method for the requestAnimationFrame

Source - utils/RequestAnimationFrame.js, line 103

updateSetTimeout()

The update method for the setTimeout.

Source - utils/RequestAnimationFrame.js, line 119
Phaser Copyright © 2012-2016 Photon Storm Ltd.
Documentation generated by JSDoc 3.4.0 on Fri Aug 26 2016 01:16:17 GMT+0100 (BST) using the DocStrap template.