Задать вопрос

Как сделать коллизию с диагональной линией в Love2d?

с прямой линией, которая перпендикулярна сетке координат всё просто, я это делаю так
if object.x + object.w >= col[i][1] then
			if object.x <= col[i][2] then
			if object.y + object.h >= col[i][3] then
			if object.y + object.h <= col[i][3] + 8 then
				object.y = col[i][3] - object.h


но как быть, если нужно сделать диагональную поверхность?
  • Вопрос задан
  • 75 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Профессия Разработчик игр
    6 месяцев
    Далее
  • GB (GeekBrains)
    Программирование и 3D-моделирование в Minecraft
    4 месяца
    Далее
  • Skillfactory
    Разработчик игр на Unity
    18 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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