已经搞定了,谢谢老大!
以恒定速度转动为例实现如下:
对 virtual void run();重载
void myApp::run()
{
uint frameNum;
// rendering loop
while ( (frameNum = vpKernel::instance()->beginFrame()) > 0 ) {
if (mainflwheel!=NULL&&mainfrwheel!=NULL
&&mainblwheel!=NULL&&mainbrwheel!=NULL)
{
mainflwheel->setRotateP(-10,true);//前左轮转动
mainfrwheel->setRotateP(-10,true);//前右轮转动
mainblwheel->setRotateP(-10,true);//后左轮转动
mainbrwheel->setRotateP(-10,true);//后又轮转动
}
vpKernel::instance()->endFrame();
}
unconfigure();
}
需要根据运动速度来设置车轮的转动速度,添加一个静态变量就可以了! |