collision

    0

    1답변

    내 프로그램에는 "n"개의 개체가 포함되어 있으며 각 개체에는 사용자 지정 모양과 좌표가 있습니다. 각 개체의 충돌을 감지하려면 충돌이 가능한지 확인하기 위해 다른 모든 개체와 개체 사이의 거리를 확인하십시오. 그러나 이것은 복잡도를 너무 높게 만들 것입니다. n^(n-1). - 원과 삼각형과 같은 단순한 2D 객체에 대한 더 나은 충돌 탐지 알고리즘은 무

    2

    2답변

    scorenode = SKSpriteNode() scorenode.size = CGSize(width: self.frame.width * 0.2, height: 1) scorenode.physicsBody = SKPhysicsBody(rectangleOf: scorenode.size) scorenode.color = .red

    0

    2답변

    내 구현은 다음과 같습니다. jsfiddle.net 4 개의 div가 있습니다. 내 목표는 페이지 주위를 드래그 할 수있게하는 것이지만 서로 겹치지 않도록하는 것입니다. 각각은 mousemove 리스너를 사용하여 페이지 주위로 드래그 할 수 있습니다. container.addEventListener('mousemove',mouseMove); fun

    -1

    1답변

    나는 플레이어가 하늘에서 떨어지는 사각형을 피해야하는 게임을 만들고 있습니다. 나는 플레이어가 떨어지는 사각형과 교차하거나 충돌 할 때 프로그램이이를 알 수 있도록하려고합니다. 내가 떨어지는 사각형과 플레이어의 경계를 알아야한다는 것을 알고 있지만, 어떻게해야할지 모르겠다. 어떤 도움이라도 대단히 감사합니다. 플레이어 클래스 import javax.swin

    -2

    1답변

    나는 circle collision function에 원을 써 봤지만 약간 실수를 한 것 같아서 찾지 못한다. function testCollisionArc(arc1,arc2){ return arc1.x + arc1.r + arc2.r > arc2.x && arc1.x < arc2.x + arc1.r + arc2.r &

    0

    1답변

    나는 이 구현을 얻으려고 애썼다. Axis Theorem을으로 분리했지만 다각형이 서로 가까이있을 때 충돌이 감지된다. 나는 무엇이 잘못 되었는가? 코드가 ... 최적화라는 사실을 제외하면 다음 단계는 문제가 아닙니다. 그러나 읽을만큼 쉬워야합니다. import javax.swing.JPanel; import javax.swing.JFrame; imp

    -2

    1답변

    저는 libgdx와 게임 개발에 익숙하지 않습니다. Android에서 libgdx로 2D 게임을 만들려고합니다. 지금은 직사각형과 "겹침"방법을 사용하여 충돌을 탐지하기 위해 매우 잘 작동했습니다. 이제 무작위로 생성되고 서클, 별 등과 같은 다양한 모양의 게임에 매우 구체적인 객체를 추가하려고합니다. 이런 종류의 충돌을 감지하는 방법을 찾도록 도와 줄 수

    3

    1답변

    유니티 3d에서 충돌이 몇 번 있었는지 탐지하는 방법이 있습니까? 예를 들어, 3 번 누른 다음 적을 죽이십시오. 또는 두 번 누른 경우 수명을 50 % 단축합니다. 나는 void OnCollisionEnter 기능이 작업을 수행 할 수 ... 이 내 AI 코드와 내 플레이어 코드 : OnCollisionEnter 기능이에 대한 변수 나 함수를 내장하고 있

    0

    2답변

    학교 프로젝트를 위해 3 인칭 게임을 만들었지 만 충돌과 관련하여 문제가 있습니다. 저는 구형 충돌기가있는 카메라를 가진 플레이어가 있습니다. 카메라가 집과 같은 모든 풍경 개체와 충돌하면 축소해야합니다. 충돌 상황을 벗어나면 이전 위치로 복귀해야합니다 (로컬 y는 4.5 여야합니다). 이제는 서있을 때 다음과 같은 문제가 발생합니다. 카메라가 끊임없이 물

    0

    2답변

    JavaFX에서 두 도형 간의 충돌을 감지하려고하는데이 방법이 작동하지 않습니다. 두 모양의 노드를 검색하고 교차 방법을 사용하여 위치를 비교합니다. 여기서 무엇을 바꿀 수 있습니까? 고맙습니다! public void collisionDetection() { if (_circle.getNode().intersects(_square.getRect(