Ejemplo n.º 1
0
        protected override void CopyTo(JointInfo target)
        {
            base.CopyTo(target);
            DistanceJointInfo c = target as DistanceJointInfo;

            c.localAnchorB = this.localAnchorB;
            c.localAnchorA = this.localAnchorA;
            c.dampingRatio = this.dampingRatio;
            c.frequency    = this.frequency;
            c.length       = this.length;
        }
Ejemplo n.º 2
0
 private void DrawJoint(Canvas canvas, DistanceJointInfo joint)
 {
     this.DrawLocalDistConstraint(canvas, joint.BodyA, joint.BodyB, joint.LocalAnchorA, joint.LocalAnchorB, joint.TargetDistance, joint.TargetDistance);
     this.DrawLocalAnchor(canvas, joint.BodyB, joint.LocalAnchorB);
     this.DrawLocalAnchor(canvas, joint.BodyA, joint.LocalAnchorA);
 }