Переезд

Разработка текущей статьи по ссылке прекращена в связи с переходом на новый движок документации. Новая статья доступна здесь.

Что это?

Как оказалось, многие не посещали школу по множеству разных причин. И, внезапно, оказалось, что геометрия пригодится. Посему и было принято решение написать уникальную интерактивную статью, где в краткой и наглядной форме описывается вся геометрическая магия и приведены наглядные интерактивные примеры для более быстрой усвояемости материала.

Оглавление

Разработка

Статья находится в разработке, так что вам выпала уникальная возможность лайкать и комментировать задавать вопросы, которые будут впоследствии освещены в статье. На данный момент, список пожеланий выглядит так:
  • Двигать по прямой, (нахождение угла между точками (два способа через координаты и через atan2))
  • Движение к цели (каждый раз находить угол)
  • Движение по кругу
  • Движение по параболе (для прыжков)
  • Что делать если нужно не искать точку внутри фигуры а пересечение с кругами заданного радиуса, квадратами и многоугольниками

Полезные ссылки

`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
30
Вышла новая версия! Прокрутить к ресурсу
Изменён масштаб бля мобильной версии и продолжаем переписывать на новый код сетки:
Загруженные файлы
27
nazarpunk, в примере с многоугольником можно чекнуть скока операции затрачивается? Прикинь, если мне надо будет чекнуть множества точек на попадание в многоугольник. Скока это сожрет операции

Масштаб для всех примеров?))
30
в примере с многоугольником можно чекнуть скока операции затрачивается?
Сложность алгоритма O(n). Ну а операции можно в коде посмотреть. Притом там есть частный случай, когда точка лежит на ребре. Его вероятность в живой природе стремится к нулю из-за округлений, так что можно смело удалить сэкономив такты процессора.

Масштаб для всех примеров?))
Там много возни с этими вашими масштабами, стоит ли на них тратить время?
30
Вышла новая версия! Прокрутить к ресурсу
Использован универсальный Pointer Events вместо устаревшего зоопарка событий.
Наконец-то окончен переход на новый код и удалён старый. Можете оценить:
Загруженные файлы
27
Последний пример показывает, что если точку потянуть за границы, то границы растягиваются, словно резина. Очень интересна идея
А если в данных примерах хочу меньше или больше точек. Добавить точку (кнопка, и послед клик в окно добавляет точку), удалить точку (перетянуть в корзину на экране), стереть все (кнопка)?
30
А если в данных примерах хочу меньше или больше точек.
Оно было в десктоп онли версии, для мобилки нужно делать универсальный скрипт для добавления/удаления. Ну и по классике, если найду время сделаю.
27
nazarpunk, то есть для компов там все по другому.. как в вебке определяешь мобила или комп?
30
то есть для компов там все по другому..
Нет. Первая версия была только для компов. Теперь всё универсально с поддержкой мобилок и пальцев.
А на мобилках нет райтклика и колеса. Посему нужно верстать всякое.
18
А на мобилках нет райтклика и колеса. Посему нужно верстать всякое.
Райтклик это клик с зажимом а колесо это скролл
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.