Показать сообщение отдельно
  #1 (permalink)  
Старый 23.02.2023, 22:39
ivv ivv вне форума
Новичок на форуме
Отправить личное сообщение для ivv Посмотреть профиль Найти все сообщения от ivv
 
Регистрация: 23.02.2023
Сообщений: 2

Обход элемента
Делаю игру canvas JS.
Возникла проблема - персонаж должен обходить препятствие.
Сам код коллизии - столкновения понятен.
Но надо определить с какой стороны он подошел к прямоугольнику (1 из 4), чтобы его оттолкнуло на нужную сторону.
Пробую варианты с центром прямоугольника, но рабочего пока нет. Координаты то 2. Размеры у прямоугольника могут быть любыми.
Ответить с цитированием