Как сделать плавное перемещение объекта по нажатии кнопки без Update?

Сделал так, но перемещение не плавное

void OnMouseDown()
{
        switch (gameObject.name)
        {
            case "Themes":
                underline.transform.Translate(new Vector3(-395, 0, Time.deltaTime * 5f));
            break;
         }
}

Ответы (0 шт):