private float easeInSineFunction(float start, float end, float value) { end -= start; return -end * Mathf.Cos(value / 1 * (Mathf.PI / 2)) + end + start; }