private void OnTriggerEnter(Collider other) { JointKinematicBody joint = other.GetComponent <JointKinematicBody>(); if (joint == null) { return; } currentJoints.Add(joint); WriteText(); }
private void OnTriggerExit(Collider other) { JointKinematicBody joint = other.GetComponent <JointKinematicBody>(); if (joint == null) { return; } if (currentJoints.Contains(joint)) { currentJoints.Remove(joint); } else { currentJoints.Add(joint); WriteText(); currentJoints.Remove(joint); } if (currentJoints.Count <= 0) { WriteText(true); } }