Skip to content

@ue-too/board-game-engine / index / LocationSystem

類別: LocationSystem

定義於: zone-system/zone-component.ts:61

實作

  • System

建構函式

建構函式

new LocationSystem(coordinator): LocationSystem

定義於: zone-system/zone-component.ts:65

參數

coordinator

Coordinator

回傳

LocationSystem

屬性

entities

entities: Set<number>

定義於: zone-system/zone-component.ts:62

實作了

System.entities

方法

addEntityToZone()

addEntityToZone(zoneEntity, entity, direction): void

定義於: zone-system/zone-component.ts:178

參數

zoneEntity

number

entity

number

direction

"top" | "bottom"

回傳

void


getEntitiesInZone()

getEntitiesInZone(zoneEntity): number[]

定義於: zone-system/zone-component.ts:86

參數

zoneEntity

number

回傳

number[]


isZoneEmpty()

isZoneEmpty(zoneEntity): boolean

定義於: zone-system/zone-component.ts:217

參數

zoneEntity

number

回傳

boolean


offsetZoneSortIndex()

offsetZoneSortIndex(zoneEntity, offset): void

定義於: zone-system/zone-component.ts:120

參數

zoneEntity

number

offset

number

回傳

void


organizeZoneSortIndex()

organizeZoneSortIndex(zoneEntity): number

定義於: zone-system/zone-component.ts:136

參數

zoneEntity

number

回傳

number


shuffleZone()

shuffleZone(zoneEntity): void

定義於: zone-system/zone-component.ts:154

參數

zoneEntity

number

回傳

void