跳转到内容

Blackboard

此内容尚不支持你的语言。

Defined in: ai/fsm/Blackboard.ts:14

new Blackboard(): Blackboard

Blackboard

clearTriggers(): void

Defined in: ai/fsm/Blackboard.ts:48

Drop all pending triggers (e.g. on reset).

void


consume(trigger): void

Defined in: ai/fsm/Blackboard.ts:43

string

void


delete(key): void

Defined in: ai/fsm/Blackboard.ts:30

string

void


fire(trigger): void

Defined in: ai/fsm/Blackboard.ts:35

Fire a one-shot event; a transition keyed on it becomes enabled until taken.

string

void


get<T>(key): T | undefined

Defined in: ai/fsm/Blackboard.ts:18

T = unknown

string

T | undefined


has(key): boolean

Defined in: ai/fsm/Blackboard.ts:26

string

boolean


isFired(trigger): boolean

Defined in: ai/fsm/Blackboard.ts:39

string

boolean


set(key, value): void

Defined in: ai/fsm/Blackboard.ts:22

string

unknown

void