private void DetectAction() { GetComponentsInChildren <SpriteRenderer>()[1].enabled = true; Pathing pathing = GetComponent <Pathing>(); if (pathing) { pathing.enabled = false; } Idle idle = GetComponent <Idle>(); if (idle) { idle.StopAllCoroutines(); idle.enabled = false; } SpecificDetectAction(); }