Столкновение не работает по обеим осям одновременно ⇐ C++
Столкновение не работает по обеим осям одновременно
У меня есть функция, которая сначала проверяет столкновение по оси Y
static void CheckCollisions(int &playerX, int &playerY, int &objX, int &objY) { SDL_Rect playerRect = {playerX, playerY, 40, 40}; SDL_Rect objRect = {objX, objY, 80, 80}; Результат SDL_Rect; if (SDL_HasIntersection(&playerRect, &objRect)) { SDL_IntersectRect(&playerRect, &objRect, &result); std::cout
У меня есть функция, которая сначала проверяет столкновение по оси Y
static void CheckCollisions(int &playerX, int &playerY, int &objX, int &objY) { SDL_Rect playerRect = {playerX, playerY, 40, 40}; SDL_Rect objRect = {objX, objY, 80, 80}; Результат SDL_Rect; if (SDL_HasIntersection(&playerRect, &objRect)) { SDL_IntersectRect(&playerRect, &objRect, &result); std::cout
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Bootstrap CSS добавляет нежелательные пробелы к обеим сторонам моего макета [закрыто]
Anonymous » » в форуме CSS - 0 Ответы
- 5 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как повернуть лицевые ориентиры медиапайпа по осям крена, тангажа и рыскания в Python?
Anonymous » » в форуме Python - 0 Ответы
- 33 Просмотры
-
Последнее сообщение Anonymous
-
-
-
В MPAndroidChart: как сделать равными длины между двумя метками по осям X и Y.
Anonymous » » в форуме Android - 0 Ответы
- 58 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как я могу заблокировать вращение твердого тела по всем осям? Физика пуль
Anonymous » » в форуме C++ - 0 Ответы
- 22 Просмотры
-
Последнее сообщение Anonymous
-