1) Почитать книгу по C#, что то для начинающих
2) Понять что такое Update, TIme.deltaTime любым доступным способом, например по туториалам юнити
3) Расписать алгоритм того что вам нужно с оглядкой на п.2
4) Реализовать алгоритм.
Вопрос мало того что примитивен, так еще и является заданием. Если вы не можете реализовать такое - то вам крайне рано в геймдев