Посмотри на youtube видеоуроки по сазданию выстрела есть довольно неплохие
Функция Update у тебя вызывает запуск анимации каждый кадр
помоиму тебе надо ввести переменную _time и прописать чтобы анимация была привязана ко времени а не к кадру
типа такого чтото должно еще присутствовать в твоем скрипте
Используется csharp
float timer;
void Update
{
//bla bla
timer+=Time.deltaTime;
}
данный скрипт был содран с соседней темы на авторство не притендую тема про цыклы анимации
ссылка на Ютуб
http://www.youtube.com/watch?v=GDE3lWnu ... re=g-all-u