Apply force to this object * @param {Vector2} force * @param {Vector2} [pos]
(force, pos)
| 527 | * @param {Vector2} force |
| 528 | * @param {Vector2} [pos] */ |
| 529 | applyForce(force, pos) |
| 530 | { |
| 531 | pos ||= this.getCenterOfMass(); |
| 532 | this.setAwake(); |
| 533 | this.body.ApplyForce(box2d.vec2dTo(force), box2d.vec2dTo(pos)); |
| 534 | } |
| 535 | |
| 536 | /** Apply acceleration to this object (changes velocity by acceleration, |
| 537 | * mass-independent — matches EngineObject.applyAcceleration semantics). |
no test coverage detected