![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
![]()
Сообщение
#1
|
|
![]() Яблочный произвол! Сообщений: 11 080 Спасибо сказали: 3988 раз ![]() |
Выкладываем сюда сабж.
Формула для поиска координат вершины треугольника по координатам двух других и двум углам: Получим координаты точек С1 и С2. Отдельная благодарность МаКаКу за предоставленный материал и Нильсу Фабиану Хельге фон Коху за тему для размышлений. |
|
|
![]() |
Гость_Д'якон_* |
![]()
Сообщение
#2
|
![]() |
Хорошо, давай так. Флаг F=true, говорит нам о том, что координату нужно удалить.
Рассмотрим рисунок№2 Представь, что ты ведешь прямую линию СЛЕВА НАПРАВО паралельно оси Х, с координатой по у=20 (как линия на рисунке примерно). Переходишь на координату 1;20 , проверяешь равено ли F единице, если да, то уделяешь эту координату. Дальше 2;20, то же самое. И так до тех пор пока координато на который ты в данный момент не совпадет с координатой на которой был игрок, т.е. где-то 85;20. Ставишь флаг в 0. И продолжаешь до конца поля тем же макаром. На 3-рисунке, Справа Налево, 4-ый - сверху вниз, 5-ый снизу вверх. А на 6-ом в двух направлениях, но с начальным флагом 0 |
|
|
![]() ![]() |
Текстовая версия | Сейчас: 11 October 2025 - 22:39 |
Copyright by Алексей Крючков
![]() Programming by Degtyarev Dmitry |
|