Box2d에서 소프트 바디 (원 모양)를 구현했으며이 소프트 바디가 사각형 상자 2 차원 객체의 모서리와 충돌 할 때 원형 모양이 손실됩니다. 둥근 모서리를 만들면 해결할 수있을 것 같아요. 부드러운 몸체 개념을 사용하여 둥근 모서리를 구현할 수 있습니다. 아무도 나를이 시나리오에서 안내 할 수 있습니까?
나는 게임 개발에 새로운 사람이기 때문에 어느 누구도 나를 안내하거나 몬스터 inc와 같은 현실적인 게임에서 점프를 할 수 없으며 메가 뛰기를 통해 도약하거나 만들 수 있습니다. 스크린에서 길게 누르면 긴 점프. 이 코드를 b2Vec2 impulse = b2Vec2([self body]->GetMass()*vert, [self body]->GetMass()
여기 box2d에서 작은 게임을 만들고 있습니다. 그 안에는 자동으로 리프트처럼 위아래로 움직이는 몸매가 필요합니다. 나는 터치 할 때이 코드 본문을 사용하여이 코드를 시도했다. http://www.box2d.org/manual.html 각형 공동이 좋은 수 있습니다하지만 난 480 enter code here
//Set up a 1m squared b
제 코드에서 두 개의 연락 된 시체 중 하나를 파괴하고 싶습니다. beginContact 내 CCPhysicsSprite에서 다음 메소드가 호출됩니다 : -(void)contactMade:(CCPhysicsSprite*)contactedSprite {
int spriteTag1 = self.tag;
int spriteTag2 = contactedSpri
전 세계의 중심에 원이 있습니다. 나는 b2Body의 형태로 세계에 공을 추가합니다. 이제 나는 공을 화면 중앙으로 옮기거나 던지기를 원합니다. 공이 원과 충돌하는 것과 같은 효과가 있어야합니다. 공은 위치가 무작위로, 그래서 그들이 어떤에서 할 수있는 화면과 하나가 내가 어떻게 더 있기 때문에이 작업을 수행하지 않으려면 말해 줄 수 원 에 화면의 중앙으로
나는 전에 이것을 보았고 box2d에서 circle 객체를 할당하면 색상을 적용한 다음 흐리게 처리하고 끝 부분을 날카롭게했습니다. ("Where 디즈니가 만든 나의 물 "게임). 물론 엄청난 세계가있는 림보와 같은 게임에서는 매우 비쌉니다. 나는 인터넷을 통해 몇 게임에서 이것을 보았으므로 어떻게 box2d로 이것을 만들 수 있습니까? (인터넷을 통한 게
CCPhysicsSprite가 CCSprite와 몇 가지면에서 다르다는 것을 깨달았습니다. 예를 들어, 스프라이트의 위치를 설정하기 전에 본문을 설정해야합니다. 나는 그것이 신체를 파괴하려고 할 때 EXC_BAD_ACCESS 오류를 일으키는 이러한 차이 중 하나라고 생각합니다. update 메서드에서 scheduleSprite 메서드를 호출합니다. -(