IEnumerator LerpingMovement(float traget, float duration)
{
while(timer < 2)
{
additionalValue = Mathf.Lerp(additionalValue, traget, 0.04f);
yield return null;
}
while ( timer < 4 )
{
additionalValue = Mathf.Lerp(additionalValue, 0 , 0.03f);
yield return new WaitForSeconds(0.5f);
additionalValue = 0;
timer = 0;
yield return null;
}
}