cocos2dx 序列帧怎么增加物理效果?

Size visibleSize = Director::getInstance()->getVisibleSize();
Point origin = Director::getInstance()->getVisibleOrigin();
ballOne = Sprite::create(“CloseSelected.png”);
ballOne->setPosition(pos);
//创建物体,并且物体的形状为圆形,第一参数为半径,第二个参数为物体材质
//第三个参数为边的厚度,就是在Debug模式下看到的物体外面线条的厚度,默认为0
ballBodyOne = PhysicsBody::createCircle(ballOne->getContentSize().width / 2, PHYSICSBODY_MATERIAL_DEFAULT);
//设置物体是否受重力系数影响
ballBodyOne->setGravityEnable(false);
//是否设置物体为静态
ballBodyOne->setDynamic(false);
//设置物体的摩擦力
ballBodyOne->getShape(0)->setFriction(0.0f);
////设置物体密度
//ballBodyOne->getShape(0)->setDensity(1000.0f);
////设置质量
//ballBodyOne->getShape(0)->setMass(500000000);

ballBodyOne->setCategoryBitmask(0x1);
ballBodyOne->setCollisionBitmask(0x2);`文字缩进4格`
ballBodyOne->setContactTestBitmask(0x2);


//把物体添加到精灵中 
ballOne->setPhysicsBody(ballBodyOne);
//设置标志 
ballOne->setTag(tag);
this->addChild(ballOne);

//////////////////////////////////////////////////////////////////////////////

   `文字缩进4格`Vector<SpriteFrame*>    frameArray;
   Animation *animation = Animation::createWithSpriteFrames(frameArray, 1);
m_Action = Sprite::create();
m_Action->runAction(RepeatForever::create(Animate::create(animation)));//播放动画 
this->addChild(m_Action);`文字缩进4格`

/////////////////////////////////////////////
第一个是使用单张的图片附加的物理效果
第二个是使用序列帧动画,要怎么增加物理效果呢?
使用的是引擎默认的物理引擎,没有用box2d

没人么?。。。。。。。。。

都是 Sprite,可以直接设置物理状态

额。。。是我没描述清楚。
情况是这样。
我用PhysicsEditor生成了一些顶点信息,每一帧图的顶点都不同。
所以每帧图都有自己的顶点。
但是SpriteFrame又没有setPhysicsBody方法。