임펄스 기반의 물리 엔진을 개발하고 있지만 질량 차이가 큰 물체에 문제가 있습니다. 각 프레임에서 엔진은 충돌을 처리하기 위해 충동을 적용합니다. 임펄스는 충돌하는 각 객체 쌍 사이에서 여러 반복을 통해 적용됩니다. 물체가 거의 같은 질량 인 경우 잘 작동합니다. 하지만 무거운 물체를 가벼운 물체 위에 올려 놓으면 무거운 물체가 가볍게 땅에 떨어지게됩니다.
1- 화면에 상자가 있다고 가정 해 봅시다. 다른 상자가 움직이면 이동하려고합니다. 박스 객체를 어떻게 탐지 할 수 있습니까? 0.1 초마다 실행되는 nstimer를 사용하고 주변의 다른 물체의 위치를 찾는 것이 좋습니다. 2 간단한 2 차원 애니메이션을 표시하는 가장 좋은 방법은 무엇입니까?
나는 현재 Breakout과 같은 게임을 작성 중이고 나는 어떻게 공을 표면에서 바운스 할 수 있는지 궁금해하고 있었다. 너무 잘 작동하지 않았다 [vx, vy] -> [-vy, vx]
어떤 (당연히) : 나는이었다 90도 속도를 회전의 순진한 방법으로 갔다. 볼의 위치와 속도뿐만 아니라 공이 튕기는 지점도 알면 어떻게 그 점을 벗어날 수 있습니까? 제
현재 Box2D 물리 엔진을 사용하고 있습니다. 모든 몸체가 단일 임의 점에 끌리는 중력 우물을 만들 수 있는지 궁금합니다. 이것을 할 수있는 특정 방법이 있습니까, 아니면 각 신체에 맞춤식 힘을 가해 야합니까? (정적 superdense body를 만들려고 시도했지만 Box2D는 Newton의 Universal Gravitation의 법칙을 적용하지 않았
나는 Scorched Earth 나 Pocket Tanks의 탱크에 으로 탱크 게임을 만들려고합니다. 사용자가 발사체의 각도와 속도를 정의한다는 것입니다. 나는 인터넷을 통해 발사체 시스템에 풍속을 구현하는 방법을 모색했다. 발사체 모션에 풍속을 어떻게 추가합니까? 내 프로그램은 도달 한 최대 높이, 최종 지점에 도달하는 데 걸리는 총 시간 및 시작된 발사
나는 대리석 미로 게임 프로젝트에 참여하고 있습니다. 나는 공의 이동과 제어와 관련된 문제에 직면하고 있습니다. 내가 사용하고있는 코드는 내가 속도 예를 감소하면 지금 직면하고 여기에 문제가 private SensorConnection sensor;
Data[] data;
double value[] = new double[3];
double PreVa
플래시/AS3에서 하향식 레이싱 게임의 충돌 물리를 파악하려고합니다. 현재 충돌을 감지하기 위해 hitTestPoint 메서드를 사용하고 있지만 충돌하는 벽에서 차량을 튀기는 데 괜찮은 물리 방법을 적용하는 방법을 모르겠습니다. 누구든지 아이디어가 있거나 올바른 방향으로 나를 가리킬 수 있습니까?
프레임을 그릴 때마다 X 좌표가 증가하면 Y 좌표가 원주를 따라 이동하도록 수학 라이브러리에서 어떤 공식을 사용할 수 있습니까? 연속적으로 움직이는 중심점 주변에서 궤도를 선회하는 물체의 환영을 만드는 프레임 별 원 프레임? 나는 그것이 sin 또는 cos를 포함할지 모르지만 프레임마다 변수를 조정하는 방법을 잘 모르겠습니다. 당신의 X 좌표 절반의 시간을
제 2d 플랫폼 거물 물리학을 잘 조정했고 슬로우 모션을 추가했을 때 나는 엉망이라고 깨달았습니다. 내가 가진 문제는 어떤 이유로 든 물리학이 여전히 프레임 속도에 달려 있다는 것입니다. 따라서 경과 시간을 축소하면 모든 힘이 축소됩니다. 따라서 점프 력이 축소되어 슬로우 모션에서 캐릭터가 수직으로 더 작은 높이로 이동하고 중력이 축소되어 캐릭터가 떨어지지