Motion
Get Motion

ReferenceScripting APIMotionSceneevery

MotionScene.every

method

Runs a function again and again, every so many seconds.

Nameevery
Kindmethod of MotionScene
Called asscene.every(…)
As a nodeOn Timer (logic graph)
Since0.3

Syntax

every(    seconds: number,    fn: () => void): number

Parameters

NameTypeDescription
secondsnumberHow often; any time, run at the first tick it's due
fn() => voidThe function to run

Returns

number: an id, for scene.cancel.

Example

scene.every(1, () => scene.setVar("second", new Date().getSeconds()));

See also

In examples: Constellations, Valley Hours