1
, 나는 몸을 만들기 위해 Box2D의에서 간단한 전화를 가지고GetBodyCount()는 항상 Box2d에서 0을 반환합니까? 나는적인 Cocos2D - 아이폰 + Box2D의 엔진을 사용하고
CCLOG(@"There are %0.0f bodies in the world.", world->GetBodyCount());
:
b2Body *crateBody = world->CreateBody(&crateBodyDef);
그럼 난을 통해 새로 증가 몸 카운트 변수를 인쇄하고
그러나 GetBodyCount()
은 항상 0
을 반환합니까? 내가 디버그하고 단계로 CreateBody(..)
m_BodyCount
가 증가하고 있으며, 내 검사관이 1
을 정중하게 반환하는 것처럼 본체 카운트 변수가 증가되고 있음을 안다. 나는 world->GetBodyCount()
을 단순히 return m_BodyCount
으로 실행하는 방법을 이해하지 못하고 실패 할 수 있으며 0을 반환 할 수 있습니까?
누군가가 도와 줄 수 있기를 바랍니다. 건배.
저는 SVN rev를 사용하고 있습니다. R31
그레이엄
아아. 고마워, 제리. 그게 무슨 일이야. "f"를 사용하고 플로트를 나타내는 것을 알아 채지 못했습니다. 롤. Obj-c는 C#에서 오는 다른 짐승입니다! – GONeale