DrawDistanceGizmo() public static method

public static DrawDistanceGizmo ( Vector3 anchor, Vector3 connectedAnchor, float distance ) : void
anchor Vector3
connectedAnchor Vector3
distance float
return void
        public void OnSceneGUI()
        {
            SpringJoint2D target = (SpringJoint2D)this.target;

            if (target.enabled)
            {
                Vector3 anchor          = Joint2DEditorBase.TransformPoint(target.transform, (Vector3)target.anchor);
                Vector3 connectedAnchor = (Vector3)target.connectedAnchor;
                if (target.connectedBody != null)
                {
                    connectedAnchor = Joint2DEditorBase.TransformPoint(target.connectedBody.transform, connectedAnchor);
                }
                Joint2DEditorBase.DrawDistanceGizmo(anchor, connectedAnchor, target.distance);
                base.OnSceneGUI();
            }
        }
        public new void OnSceneGUI()
        {
            DistanceJoint2D distanceJoint2D = (DistanceJoint2D)this.target;

            if (!distanceJoint2D.enabled)
            {
                return;
            }
            Vector3 anchor = Joint2DEditorBase.TransformPoint(distanceJoint2D.transform, distanceJoint2D.anchor);
            Vector3 vector = distanceJoint2D.connectedAnchor;

            if (distanceJoint2D.connectedBody)
            {
                vector = Joint2DEditorBase.TransformPoint(distanceJoint2D.connectedBody.transform, vector);
            }
            Joint2DEditorBase.DrawDistanceGizmo(anchor, vector, distanceJoint2D.distance);
            base.OnSceneGUI();
        }