internal void Setup(ConvexContactManifoldConstraint contactManifoldConstraint) { this.contactManifoldConstraint = contactManifoldConstraint; isActive = true; entityA = contactManifoldConstraint.EntityA; entityB = contactManifoldConstraint.EntityB; }
internal void CleanUp() { accumulatedImpulse = 0; contactManifoldConstraint = null; entityA = null; entityB = null; isActive = false; }
internal void Setup(ConvexContactManifoldConstraint contactManifoldConstraint) { this.contactManifoldConstraint = contactManifoldConstraint; isActive = true; linearA = new Matrix2x3(); entityA = contactManifoldConstraint.EntityA; entityB = contactManifoldConstraint.EntityB; }
protected ConvexConstraintPairHandler() { contactConstraint = new ConvexContactManifoldConstraint(this); }