2012-04-13 3 views
0

, 내가 웹에서 복사 루프이 함께 Box2D의 몸을 (변경하거나 그 값을 얻을 수)에 접속했습니다 :접근 Box2D의 몸 지금부터

for (var b = world.GetBodyList(); b != null; b = b.GetNext()) 

잘 작동하지만 ... 거기에 들어있는인가 그렇게하는 다른 빠른 방법? 배열에 본문에 대한 참조를 저장 한 다음 항상 액세스 할 수 있습니까?

감사합니다.

답변

1

난 당신이 사용하고 있지만, 이런 식으로 뭔가 할 수 Box2DJs의 버전을 모르는 :

var myBodies = []; 
var myBox = new b2BoxDef(); // or whatever the name of your body creation function is 
myBodies.push(myBox); 
console.log(myBodies[0]); // reference to your Box2D object 
+0

감사합니다! 그럼, 내 자리에 위치 시켜서 내 몸에 충격을 가할 수 있을까? 이 작업이 가능합니까? 최대한 빨리 사용해보세요. – Saturnix

+1

@Saturnix : 그래, 네가 평소 몸에하는 모든 것들. –