2014-04-08 3 views

답변

1

대답은 입니다. 예, Box2D 본문을 추가하려면 Box2D World가 필요합니다..

세상이 없으면 신체는 일부가 될 수 없습니다. 당신은 여러 개의 세계를 가질 수 있으며 각각의 세계는 완전히 분리 된 자신의 몸을 가지고 있습니다.

다른 문제를 해결하려고하는 것 같습니다. 아마도 "엔티티"대 "엔티티가 나타내는 본문"입니다. 말하자면, 게임 엔터티 (볼, 자동차, "물건"등)는 물리 세계에서 표현되어야 할 때 바디를 생성하는 클래스로 표현됩니다.

본문을 만들 때 userdata를 소유하는 엔터티를 참조하도록 설정합니다.

어디로 가나 요?

+0

오픈 월드 게임의 편집장을 만들고 전 세계를로드 할 수 없습니다. 새로 만든/편집 한 본문을 내 주요 세계를 방해하지 않는 형식으로 저장해야하며 다시 필요하면 본문을 다시로드해야합니다. 나는 지금 당장 추가 세계를 가지고 있으며 괜찮습니다. –

관련 문제