Hi I want to connect cable ends, when do so i can't manage to freeze the positions of both cable and target. I used the .FreezeALL constrains and it activated it but that does not much. any Inputs? Video: http://www.frontend-nerds.ch/download/snap_cable.mp4 this is my code: Code (CSharp): using System.Collections; using System.Collections.Generic; using UnityEngine; public class connectors : MonoBehaviour { #region Class members [SerializeField] private bool snapped; public RigidbodyConstraints constraints { get; private set; } #endregion private void OnTriggerEnter(Collider other) { Debug.Log("hit"); if (other.tag.Equals("Cable_end") || other.tag.Equals("Cable_start")) { snapped = true; var cable = GetComponent<Joint>(); cable.connectedBody = other.GetComponent<Rigidbody>(); cable.connectedBody.constraints = RigidbodyConstraints.FreezeAll; // cable.connectedBody.drag = 0; } if (snapped) { Debug.Log("Kabel snapped: " + other.name); } } }