저는 Squarey 게임을 파이 게임으로 바꾸기로 결정했습니다. 이제는 벽을 뛰어 넘고 이동할 수있는 2 개의 직사각형이 있습니다. 그러나 직사각형은 서로를 통해 오른쪽으로 이동할 수 있습니다. 어떻게 내가 서로 부딪 히고 멈출 수 있겠습니까? 내 코드 : import pygame
pygame.init()
screen = pygame.display.s
알았어 검색 한 결과이 문제에 대한 답을 찾을 수 없습니다. 충돌을 처리 할 노드 유형이 3 가지 있습니다. 유성, 발사 및 역. 나는 샷과 유성 사이의 충돌 처리 코드를 완벽하게 작동하지만, 나는 내 삶에 대해 충돌에 대응하는 방법을 알아낼 수 없다 (예 : 충돌이 감지되었지만 응답 코드가 실행되지 않음). 역 및 운석. ! "충돌" func didBeg
나는 학교 프로젝트를위한 탈주 게임을 만들고있다. 내가 겪고있는 유일한 문제는 볼과 벽돌이 충돌 할 때 볼이 튀는 것입니다. 나는 ball1.getEllipse(). intersects (b.getRectangle())를 사용하여 충돌 시점을 파악하고 벽돌을 삭제할 수있게했습니다. 충돌 한 측면에 따라 튀는 기회. 이것은 주요 문제입니다. 그 반점 조각은
두 번째 충돌 케이스가 제공되면 어떻게 해결됩니까? IE : 의 우리가 숫자의 배열이 있다고 가정 해 봅시다 : [22, 1, 13, 11, 24, -1, -1, -1, -1, -1, - 1] -1- 배열 빈 나타내는 .... 우리 h1(key) = key % 11
h2(key) = 7 - (key % 7)
지나가는하여 33를 삽입하려고한다면 33은
한 축을 따라 3D 침투 벡터를 계산하는 데 문제가 있습니다. 이미 SAT를 구현했으며 작동합니다. 첫 번째 상자를 다른 상자에서 상쇄해야 할 필요가 있는지 계산하여 항상 다른 상자 위에 놓을 것입니다. 아주 긴 상자로 간단한 상자 던지기의 종류. 하나의 객체를 지정된 축의 방향으로 밀기위한 오프셋을 찾는 작업을 어떻게 진행해야합니까?
안녕 얘들 아, 나는 QGraphics와 Graphics 프레임 워크를 기반으로 Qt는의 위젯과 같은 타임 라인을 만드는거야을 떨다. 내 문제는 내 타임 라인 트랙에서 (QGraphicsRectItem에서 상속 된) 항목의 충돌을 처리하는 것입니다. itemChange() 함수를 사용하여 충돌을 추적합니다. 나는 다음과 같은 코드 느릅 나무를 사용하는 부모
아이소 메트릭 플러그인과 함께 페이저로 재생 중입니다. 나는 문제에 관해서는 아직도 초보자 다. 필자는 2 개의 스프라이트를 가지고 있으며 이들 사이에 교차점/겹침 여부를 확인하려고합니다. 그들은 2 차원 간단한 스프라이트입니다. 교차로 만 확인하고 근접 공격이 있는지 확인하고 싶습니다. 플레이어의 히트 박스 (rect)를 만들고 두 개의 rect가 서로
기본적으로 지난 1 년 반 동안 나는이 상자 녀석 (플레이어)을 얻으려고 노력했습니다. 다른 상자와 충돌 할 때 그는 충돌 한 방향으로 움직이지 않습니다. 박스 안에 들어간다. 그것은 성공하지만 일종의 무작위적인 순간이다. 나는 위로 올라가서 플레이어의 왼쪽면에있는 상자에 충돌하면 상자 안으로 들어가서 아래로 날아간다. 그것은 모든 방향에서 동일합니다. p
저는 공을 뛰어 넘기 시작한 작은 "게임"으로 실험 해 Java를 배웠습니다. 나는 3 개의 클래스 (JumpingBall3, BallSprite3, & Floor)를 가지며, 일종의 중력, 일관되게 작동하는 점프, 무한히 떨어지는 공을 막기 위해 플로어에 대한 감지를 받았습니다. 마지막으로 나는 앞으로의 개발에서 잠재적 인 문제를 발견했습니다. 지금 내가