private Collider2D TouchedCollider(Vector2 TouchPosition) { foreach (Collider2D Coll in dPad.GetComponents <Collider2D>()) { if (Coll.OverlapPoint(TouchPosition)) { return(Coll); } } return(null); }