Javascript 如何通过世界上所有的身体
我需要在一个世界的所有身体里制造一些东西。但我不知道怎么做。我有一个Box2D世界的实例,其中所有实体都是。我试过这个:Javascript 如何通过世界上所有的身体,javascript,box2d,Javascript,Box2d,我需要在一个世界的所有身体里制造一些东西。但我不知道怎么做。我有一个Box2D世界的实例,其中所有实体都是。我试过这个: var bodies = world.GetBodyList(); for(var i=0; i<bodies.length; i++) { ... } 但它不起作用。它只返回一个实体,而不是我所期望的列表。有什么建议吗 for(var body = world.GetBodyList(); body; body = body.GetNe
var bodies = world.GetBodyList();
for(var i=0; i<bodies.length; i++)
{
...
}
但它不起作用。它只返回一个实体,而不是我所期望的列表。有什么建议吗
for(var body = world.GetBodyList(); body; body = body.GetNext())
{
list.text+="\n";
list.text+=(body +" " + body.GetUserData());
}
不知羞耻地从……偷来。本主题是关于flash的,但考虑到它在任何地方都有类似的移植,这在JS中也应该可以使用。欢迎使用。你们能描述一下什么是不工作的意思吗?world.GetBodyList返回什么?我很抱歉,但若你们知道box2d库,你们就很清楚世界是什么。