five-on-it / apps/level-editor/src/scripts/blocks/bascule / default
Class: default
Defined in: apps/level-editor/src/scripts/blocks/bascule.ts:17
The block's script: its presence on a node is what marks the node; its fields are the leaf's tilt and its trigger.
Implements
IScript
Constructors
Constructor
new default(
mesh):BasculeBlock
Defined in: apps/level-editor/src/scripts/blocks/bascule.ts:31
Parameters
mesh
Mesh
Returns
BasculeBlock
Properties
angle
angle:
number=30
Defined in: apps/level-editor/src/scripts/blocks/bascule.ts:20
How far it tilts up, raised (degrees).
mesh
readonlymesh:Mesh
Defined in: apps/level-editor/src/scripts/blocks/bascule.ts:29
stars
stars:
number=8
Defined in: apps/level-editor/src/scripts/blocks/bascule.ts:24
The Wanted level a driver must have for it to rise as they come.
Methods
onStart()
onStart():
void
Defined in: apps/level-editor/src/scripts/blocks/bascule.ts:27
Nothing to do at play time: the block is read by npm run level:export.
Returns
void
Implementation of
IScript.onStart