public override bool Decide(StateController controller) { Collider2D collider = Physics2D.OverlapCircle(controller.transform.position, controller.circleCollider2D.radius, LayerList.CreateLayerMask(controller.gameObject.layer)); return(collider != null); }