BoundaryRicochetCoordinator
@zylem/game-lib / behavior / BoundaryRicochetCoordinator
Class: BoundaryRicochetCoordinator
Defined in: node_modules/.pnpm/@zylem+behaviors@0.8.9_@types+react@19.3.0_react@19.3.0_three@0.185.1/node_modules/@zylem/behaviors/dist/coordinators/boundary-ricochet.d.ts:22
Coordinator that bridges WorldBoundary2DBehavior and Ricochet2DBehavior.
Automatically handles:
- Checking boundary hits
- Computing collision normals
- Requesting ricochet result
- Applying movement
Constructors
Constructor
new BoundaryRicochetCoordinator(
entity,boundary,ricochet):BoundaryRicochetCoordinator
Defined in: node_modules/.pnpm/@zylem+behaviors@0.8.9_@types+react@19.3.0_react@19.3.0_three@0.185.1/node_modules/@zylem/behaviors/dist/coordinators/boundary-ricochet.d.ts:26
Parameters
entity
boundary
ricochet
Returns
BoundaryRicochetCoordinator
Methods
update()
update():
boolean
Defined in: node_modules/.pnpm/@zylem+behaviors@0.8.9_@types+react@19.3.0_react@19.3.0_three@0.185.1/node_modules/@zylem/behaviors/dist/coordinators/boundary-ricochet.d.ts:33
Update loop - call this every frame. Applies ricochet via transformStore and notifies listeners.
Returns
boolean
true if ricochet was applied, false otherwise