|
|

楼主 |
发表于 2008-4-15 10:51:00
|
显示全部楼层
Re: 汽车的加速和减速如何实现?????
是需要一个速度变量,
现在那个问题解决了,在keypress函数中:
case OIS::KC_I://暂时设为减速刹车(以四十千米每小时来减速)
//while(!isAddSpeed){
mMoveSpeed=mMoveSpeed-50;
if(mMoveSpeed<0)
{
mMoveSpeed = 0;
this->mDirection.z =0;
}
else
{
this->mDirection.z+=this->mMoveSpeed;
}
break;
这样可以实现减速,但是说这不不能实现在按住减速键一直不松的情况下得到减速效果,而是在一下一下按的时候实现减速效果,现在想实现只要按住减速键不松就可以减速,所以有点.... |
|