Spring constructor
Spring(})
Implementation
Spring(
this.bodyA,
this.bodyB,
{
this.restLength = 1,
this.stiffness = 100,
this.damping = 1,
Vector3? localAnchorA,
Vector3? localAnchorB,
Vector3? worldAnchorA,
Vector3? worldAnchorB,
}) {
this.localAnchorA = Vector3.zero();
this.localAnchorB = Vector3.zero();
if (localAnchorA != null) {
this.localAnchorA.setFrom(localAnchorA);
}
if (localAnchorB != null) {
this.localAnchorB.setFrom(localAnchorB);
}
if (worldAnchorA != null) {
setWorldAnchorA(worldAnchorA);
}
if (worldAnchorB != null) {
setWorldAnchorB(worldAnchorB);
}
}