0
Body
의 데이터를 읽어야하지만 아직 World
개체가 없습니다. 이 Body
은 정보를 저장하는 데에만 필요합니다. 전용 World
개체가 있어야합니까?World 개체가없는 Box2D/Farseer Body 개체를 저장할 가능성이 있습니까?
Body
의 데이터를 읽어야하지만 아직 World
개체가 없습니다. 이 Body
은 정보를 저장하는 데에만 필요합니다. 전용 World
개체가 있어야합니까?World 개체가없는 Box2D/Farseer Body 개체를 저장할 가능성이 있습니까?
대답은 입니다. 예, Box2D 본문을 추가하려면 Box2D World가 필요합니다..
세상이 없으면 신체는 일부가 될 수 없습니다. 당신은 여러 개의 세계를 가질 수 있으며 각각의 세계는 완전히 분리 된 자신의 몸을 가지고 있습니다.
다른 문제를 해결하려고하는 것 같습니다. 아마도 "엔티티"대 "엔티티가 나타내는 본문"입니다. 말하자면, 게임 엔터티 (볼, 자동차, "물건"등)는 물리 세계에서 표현되어야 할 때 바디를 생성하는 클래스로 표현됩니다.
본문을 만들 때 userdata를 소유하는 엔터티를 참조하도록 설정합니다.
어디로 가나 요?
오픈 월드 게임의 편집장을 만들고 전 세계를로드 할 수 없습니다. 새로 만든/편집 한 본문을 내 주요 세계를 방해하지 않는 형식으로 저장해야하며 다시 필요하면 본문을 다시로드해야합니다. 나는 지금 당장 추가 세계를 가지고 있으며 괜찮습니다. –