@ue-too/board-game-engine / index / OrthoGridSystem
類別: OrthoGridSystem
定義於: grid-system/ortho-grid.ts:86
實作
System
建構函式
建構函式
new OrthoGridSystem(
coordinator):OrthoGridSystem
定義於: grid-system/ortho-grid.ts:90
參數
coordinator
Coordinator
回傳
OrthoGridSystem
屬性
entities
entities:
Set<number>
定義於: grid-system/ortho-grid.ts:87
實作了
System.entities
方法
addEntityToGridCell()
addEntityToGridCell(
grid,row,column,entity,direction,displace):void
定義於: grid-system/ortho-grid.ts:124
參數
grid
number
row
number
column
number
entity
number
direction
"top" | "bottom"
displace
boolean = false
回傳
void
getCellEntityAt()
getCellEntityAt(
grid,row,column):number|null
定義於: grid-system/ortho-grid.ts:218
參數
grid
number
row
number
column
number
回傳
number | null
getEntireGridEntities()
getEntireGridEntities(
grid): {entities: (number|null)[][];hasHole:boolean; } |null
定義於: grid-system/ortho-grid.ts:178
參數
grid
number
回傳
{ entities: (number | null)[][]; hasHole: boolean; } | null