Skip to content

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 ​

readonly mesh: 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