Не понятно как работает Mathf.SmoothDamp Нужно зделать чтоб при нажатии кнопки значение уменьшалось от 8 до 2 за время 0,2 а если отпустить кнопку то от 2 до 8 за время 0,2 (нужно для приседания)
Еще нужен скрипт когда резко поворачиваешь экран с пушкой то экран поворачиваеться и через время пушка встаёт на место. это можно увидеть в примере Avert Fate Тут только детский сад.