PrismaticJoint constructor

PrismaticJoint({
  1. Node? otherNode,
  2. required Vector3 axis,
  3. Vector3? localAnchorA,
  4. Vector3? localAnchorB,
  5. double? lowerLimit,
  6. double? upperLimit,
  7. double? motorTargetVelocity,
  8. double? motorMaxForce,
  9. bool collisionsEnabled = false,
})

Implementation

PrismaticJoint({
  super.otherNode,
  required Vector3 axis,
  Vector3? localAnchorA,
  Vector3? localAnchorB,
  double? lowerLimit,
  double? upperLimit,
  double? motorTargetVelocity,
  double? motorMaxForce,
  super.collisionsEnabled,
}) : _localAxisA = axis,
     _localAxisB = axis.clone(),
     _localAnchorA = localAnchorA ?? Vector3.zero(),
     _localAnchorB = localAnchorB ?? Vector3.zero(),
     _lowerLimit = lowerLimit,
     _upperLimit = upperLimit,
     _motorTargetVelocity = motorTargetVelocity,
     _motorMaxForce = motorMaxForce;