@xawifoo

Как правильно реализовать проезд автомобиля по дороге?

Здравствуйте!
Я только начинаю свое знакомство с с# и перед мной стоит задача.
Задача:
Реализовать проезд автомобиля по кварталу.
Сам квартал:
5c800b79e144a050017134.png
Условная машина(черный элемент) должен двигаться ровно по середине дороге и поворачивать на поворотах.
Дорога это 5 picturebox'ов которые соединены с друг другом.
Когда машина доезжает до конца дороги, она должна повернуть на центр другого picture box'а
5c800c2e3add9924554857.png
Я не прошу написать код за меня. Просто немного каша в голове и не понимаю как правильно реализовать движение и поворот автомобиля на другой picturebox.

1. Как правильно будет реализовать поворот на середину другого pictruebox'а?
2. Как правильно определить кординаты когда необходимо поворачивать?
3. Как реализовать езду условной машины по центру дороги?
За любые советы и помощь по реализации буду очень благодарен!
  • Вопрос задан
  • 147 просмотров
Пригласить эксперта
Ответы на вопрос 1
gbg
@gbg
Любые ответы на любые вопросы
Главное, что нужно запомнить, что машина поворачивает не вокруг своего центра, а вокруг центра поворота, который является центром окружности, на которую попадает колея от машины. Тогда поворот будет натурально смотреться
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы