0
Android 용 Andengine을 통해 게임을 개발 중입니다. 내 게임에는 플레이어와 움직이는 상자가 있습니다. 이 상자는 (0,0)에서 (200,0) 지점으로 이동합니다. 문제는이 상자가 움직이는면을 바꿀 때이 상자에있는 플레이어가 미끄러지는 것입니다. 나는 미끄러지기를 원치 않는다! 여기에 코드입니다 :Box2d 고정물 정의 매개 변수
플레이어 :
final FixtureDef fixtureDef = PhysicsFactory.createFixtureDef(0, 0, 0.1f);
this.body = PhysicsFactory.createBoxBody(this.mPhysicsWorld, this, BodyType.DynamicBody, fixtureDef);
상자 :
final FixtureDef fixtureDef = PhysicsFactory.createFixtureDef(1, 0.1f, 0.5f);
this.body = PhysicsFactory.createBoxBody(this.mPhysicsWorld, this, BodyType.KinematicBody, fixtureDef);
마찰 값을 더 높게 설정하십시오. – iforce2d
마찰을 증가 시키면 플레이어는 움직일 수 없습니다 – user3076301
그래서 ... 그때 당신의 문제를 해결합니까? :) 아마도 당신은 당신이 필요로하는 것에 대해 더 많은 설명을 추가 할 수 있습니다. 어떤 경우 든 플레이어는 옆쪽의 힘이 충분히 높으면 이동합니다. – iforce2d