private float easeOutCircFunction(float start, float end, float value) { value--; end -= start; return end * Mathf.Sqrt(1 - value * value) + start; }