public override bool PerformAction() { if (b && movement.GetInfluencePosition().sqrMagnitude > minDistance * minDistance && movement.GetInfluencePosition().sqrMagnitude < maxDistance * maxDistance) { PlayAnimationTrigger(); b = false; } return(true); }