Class DynamicEntityPosCache
Constructors
constructor
-
Parameters
Methods
drawDebugOverlay
- drawDebugOverlay(parameters: any): void
-
Parameters
Returns void
drawEntities
- drawEntities(parameters: any): void
-
Parameters
Returns void
internalInsertIntoCacheRow
- internalInsertIntoCacheRow(cache: any, entity: any): void
-
Parameters
Returns void
onEntityAdded
- onEntityAdded(entity: any): void
-
Parameters
Returns void
onEntityDestroyed
- onEntityDestroyed(entity: any): void
-
Parameters
Returns void
update
-
Returns void
updateEntity
- updateEntity(entity: any): boolean
-
Parameters
Returns boolean
Manages dynamic entities (zombies) by assigning them to a tile and tracking their position. That way we can do a very fast lookup and culling.