private void OnTriggerEnter(Collider col) { if (ragdollParts.Contains(col)) { return; } CharacterControl characterControl = col.transform.root.GetComponent <CharacterControl>(); if (characterControl == null) { return; } if (col.gameObject == characterControl.gameObject) { return; } if (!collidingParts.Contains(col)) { collidingParts.Add(col); } }
void Awake() { characterControl = GetComponent <CharacterControl>(); }