关于刚体使用精灵的问题

我看Box2DTestBed里面的Demo,都是没有使用精灵的。然后我也自己加了下面的代码:b2BodyDef bd; bd.type = b2_dynamicBody;
bd.position.Set(100/PTM_RATIO, 100/PTM_RATIO);
body = _world->CreateBody(&bd);

b2PolygonShape square;
square.SetAsBox(26.0/PTM_RATIO, 26.0/PTM_RATIO);

b2FixtureDef fd;
fd.shape = □
fd.density = 1.0f;
fd.restitution = 5.0f;
fd.friction = 10.0f;

body->CreateFixture(&fd);

结果看不到我创建的刚体,后来我加入了这句话bd.userData = _ball_1;
_ball_1是一个精灵,并且在update中我实时更新它的位置,显然的我在我的场景中看到了它。这是为什么?

可以的话提供点刚体使用精灵方面的相关教程,谢谢了!