Skip to content

Documentation / @debuffjp/core / FixedClock

Class: FixedClock ​

Defined in: clock.ts:10

Constructors ​

Constructor ​

new FixedClock(options?): FixedClock

Defined in: clock.ts:19

Parameters ​

options? ​

FixedClockOptions = {}

Returns ​

FixedClock

Properties ​

maxFrame ​

readonly maxFrame: number

Defined in: clock.ts:12


step ​

readonly step: number

Defined in: clock.ts:11


tick ​

tick: number = 0

Defined in: clock.ts:16

Total simulation steps taken.


time ​

time: number = 0

Defined in: clock.ts:14

Total simulated seconds.

Methods ​

advance() ​

advance(elapsed, update): number

Defined in: clock.ts:25

Feed real elapsed seconds; calls update once per whole step. Returns render alpha in [0, 1).

Parameters ​

elapsed ​

number

update ​

(dt) => void

Returns ​

number