box2d

    0

    1답변

    제목에서 알 수 있듯이, box2dlight 라이브러리에있는 conelight의 위치를 ​​업데이트하려고합니다. 현재, 나는 ConeLight를 create 메소드에서 c1로 정의합니다. ConeLight c1 = new ConeLight(handler,5000,Color.BLUE,400,(width/2f)+50,(height/2f)+15,-90,40);

    0

    2답변

    저는 libGDX와 Box2dlights를 처음 사용했습니다. 나는 점 광원을 만들었지 만, 그림자는 점 광원과 같은 색입니다. 이것은 매우 이상합니다. 내 스프라이트가 점 광원의 같은 색으로 그림자를 드리운 빛의 범위를 넘어 간다.

    1

    1답변

    나는 플래터 폼 게임을 만들고 있는데, 이제는 플레이어의 움직임을 만들고 있습니다. 그래서 'A'를 누르면 플레이어가 왼쪽으로 이동합니다 (player.moveLeft()). 'D'를 누르면 플레이어가 rigth (player.moveRigth())로 이동합니다. 'W'를 누르면 플레이어가 점프 (player.jump())됩니다. 플레이어가 이동 계속, 내

    0

    2답변

    물리학 세계에 중력을 가하는 것은 쉽습니다. Vector2을 만들고 그 수평 및 수직 중력 값을 설정하면됩니다. 무중력으로 하향식 2D 게임을 만들고 화살표의 발사체 동작처럼 특정 몸체에만 중력을 가하고 싶습니다. 물론 처음에는 중력을 갖도록 세계를 설정하면 발사체 모션을 갖는 것이 쉽습니다. float GRAVITY_EARTH = -9.8f; Vecto

    0

    1답변

    Phaser JS를 처음 사용하고 "간단한"게임을 만들려고합니다. 당신이 게임 벽돌 브레이커를 상상할 수 있다면 - 단지베이스와 볼. 기수를 올리고 기지에 여전히 공을 올려 놓고 싶습니다. 나는 또한베이스를 기울이고 어느 쪽이 기울어 져 있는지에 따라 볼을 "롤"하게 할 수 있기를 원합니다. 처음에는 볼이 떨어지고 바닥에 떨어지며, 내가 밑으로 움직이면 모

    1

    1답변

    libBox2D.a을 생성했습니다. 이제 C++ 프로젝트로 가져오고 싶지만 어떻게해야할지 모르겠다. CMake를 사용하여 내 libBox2D.a을 내 프로젝트로 가져올 수 있습니까?

    0

    1답변

    저는 Android에서 작동하는 libGDX (1.9.3) 기반 게임을 진행하고 있습니다. Intel MultiOS Engine을 사용하여 게임을 iOS로 이식합니다. 메뉴에 들어갈 수는 있지만 Box2D 관련 메소드에 액세스하려는 경우 오류가 발생하고 iOS 앱이 종료됩니다. 문제는 누락 된 라이브러리 또는 잘못된 gradle 파일 일 수 있지만 작동하지

    0

    3답변

    녹색 점은 벡터 p1이고 빨간색 점은 벡터 p2입니다. p2.sub(p1).angle() 메서드를 사용하여 광선 각도에 액세스 할 수 있습니다. 을 감안할 때 :이 RayCastCallback callback = new RayCastCallback() { @Override public float reportRayFixture(Fixtur

    0

    2답변

    플레이어 캐릭터로 원이있는 간단한 타일 기반 맵에서 소위 고스트 충돌을 사용하여 여기에서 싸우고 있습니다. 원형에 충격을 가하면 먼저 바운싱이 시작되고 조만간 잘못된 각도로 튀어 오릅니다. 인터넷에서 올려다 보니 Box2D의 문제에 대해 읽었습니다 (iOS Swift와 Box2d Swift 사용). b2ChainShape를 사용하면 도움이되지 않지만 오해의

    0

    1답변

    나는 정렬 작업을 시도하는 이상한 논리 오류가 있지만 벽을 치고 내 주변을 찾을 수없는 것 같습니다. 아마도 여기의 집단 정신이 도움이 될 것입니다! 정확히 무슨 일이 일어나고있는 것입니까? box2D에서 만든 디스크뿐만 아니라 box2D에서 만든 센서 상자가 있습니다. 디스크가 센서와 충돌하면 논리가 간단 해집니다. 네가 이겼다! 문제는 공과 센서 사이의