2013-04-28 1 views
-1

나는 2d 및 물리학 엔진을 갖춘 완전한 초보자이며, 바디 바운스 (classic windows screensaver와 같은) 화면을 바운스하게 만들고 싶다.화면 안에서 몸통 바운스하기

본체가 화면의 왼쪽 또는 오른쪽에 도달하면 X 속도와 위쪽/아래쪽 측면 및 Y 속도가 서로 반대가됩니다.

나는 또한 그래서 난 그냥 화면 내가이 동작을 구현할 수있는 방법

함께 스프라이트를 이동할 수없는 다른기구와의 충돌을 확인해야합니다

? Andoonine을 Box2D 확장자와 함께 사용했습니다.

답변

1

이렇게하려면 기본 Andengine 예제에서 볼 수있는 첨부 된 스프라이트에 따라 간단한 원 본문을 만들어야합니다.

다음 대상 신체에 지속적인 속도를 적용해야합니다. 당신이 다음 링크에서 찾을 수있는이 물건을하는 방법. Continuous Movement of Object

다른 개체와의 충돌을 확인하려면 물리 접촉 수신기를 사용해야합니다.

또한 box2d를 사용하지 않고도 Andengine에서 가능합니다. Physics Handler를 사용하여 원하는 속도로 객체를 이동할 수 있습니다.

관련 문제