collision

    0

    2답변

    저는 Squarey 게임을 파이 게임으로 바꾸기로 결정했습니다. 이제는 벽을 뛰어 넘고 이동할 수있는 2 개의 직사각형이 있습니다. 그러나 직사각형은 서로를 통해 오른쪽으로 이동할 수 있습니다. 어떻게 내가 서로 부딪 히고 멈출 수 있겠습니까? 내 코드 : import pygame pygame.init() screen = pygame.display.s

    0

    1답변

    알았어 검색 한 결과이 문제에 대한 답을 찾을 수 없습니다. 충돌을 처리 할 노드 유형이 3 가지 있습니다. 유성, 발사 및 역. 나는 샷과 유성 사이의 충돌 처리 코드를 완벽하게 작동하지만, 나는 내 삶에 대해 충돌에 대응하는 방법을 알아낼 수 없다 (예 : 충돌이 감지되었지만 응답 코드가 실행되지 않음). 역 및 운석. ! "충돌" func didBeg

    0

    1답변

    나는 학교 프로젝트를위한 탈주 게임을 만들고있다. 내가 겪고있는 유일한 문제는 볼과 벽돌이 충돌 할 때 볼이 튀는 것입니다. 나는 ball1.getEllipse(). intersects (b.getRectangle())를 사용하여 충돌 시점을 파악하고 벽돌을 삭제할 수있게했습니다. 충돌 한 측면에 따라 튀는 기회. 이것은 주요 문제입니다. 그 반점 조각은

    1

    1답변

    두 번째 충돌 케이스가 제공되면 어떻게 해결됩니까? IE : 의 우리가 숫자의 배열이 있다고 가정 해 봅시다 : [22, 1, 13, 11, 24, -1, -1, -1, -1, -1, - 1] -1- 배열 빈 나타내는 .... 우리 h1(key) = key % 11 h2(key) = 7 - (key % 7) 지나가는하여 33를 삽입하려고한다면 33은

    4

    1답변

    한 축을 따라 3D 침투 벡터를 계산하는 데 문제가 있습니다. 이미 SAT를 구현했으며 작동합니다. 첫 번째 상자를 다른 상자에서 상쇄해야 할 필요가 있는지 계산하여 항상 다른 상자 위에 놓을 것입니다. 아주 긴 상자로 간단한 상자 던지기의 종류. 하나의 객체를 지정된 축의 방향으로 밀기위한 오프셋을 찾는 작업을 어떻게 진행해야합니까?

    1

    1답변

    동그라미 용 AWT Shape 클래스가 있습니까? intersects() 메서드를 사용하여 2 Rectangles과 같이 사각형과 원 간의 충돌을 확인하고 싶습니다.

    0

    1답변

    안녕 얘들 아, 나는 QGraphics와 Graphics 프레임 워크를 기반으로 Qt는의 위젯과 같은 타임 라인을 만드는거야을 떨다. 내 문제는 내 타임 라인 트랙에서 (QGraphicsRectItem에서 상속 된) 항목의 충돌을 처리하는 것입니다. itemChange() 함수를 사용하여 충돌을 추적합니다. 나는 다음과 같은 코드 느릅 나무를 사용하는 부모

    0

    1답변

    아이소 메트릭 플러그인과 함께 페이저로 재생 중입니다. 나는 문제에 관해서는 아직도 초보자 다. 필자는 2 개의 스프라이트를 가지고 있으며 이들 사이에 교차점/겹침 여부를 확인하려고합니다. 그들은 2 차원 간단한 스프라이트입니다. 교차로 만 확인하고 근접 공격이 있는지 확인하고 싶습니다. 플레이어의 히트 박스 (rect)를 만들고 두 개의 rect가 서로

    1

    1답변

    기본적으로 지난 1 년 반 동안 나는이 상자 녀석 (플레이어)을 얻으려고 노력했습니다. 다른 상자와 충돌 할 때 그는 충돌 한 방향으로 움직이지 않습니다. 박스 안에 들어간다. 그것은 성공하지만 일종의 무작위적인 순간이다. 나는 위로 올라가서 플레이어의 왼쪽면에있는 상자에 충돌하면 상자 안으로 들어가서 아래로 날아간다. 그것은 모든 방향에서 동일합니다. p

    3

    3답변

    저는 공을 뛰어 넘기 시작한 작은 "게임"으로 실험 해 Java를 배웠습니다. 나는 3 개의 클래스 (JumpingBall3, BallSprite3, & Floor)를 가지며, 일종의 중력, 일관되게 작동하는 점프, 무한히 떨어지는 공을 막기 위해 플로어에 대한 감지를 받았습니다. 마지막으로 나는 앞으로의 개발에서 잠재적 인 문제를 발견했습니다. 지금 내가