facingAimController
parameters
| Parameter | Default Value | Type | Description |
|---|---|---|---|
aimAngleMargin | number | 0 |
example
facingAimController({ aimAngleMargin: 0}),function facingAimController(p) { const param = { aimAngleMargin: 0, ...p, }; return { id: 'aim', add() { this.on('facing', (p = vec2(0, 0)) => { if (p.x < 0) this.trigger('aiming', p.angle() - param.aimAngleMargin); else this.trigger('aiming', p.angle() + param.aimAngleMargin); }); }, };}