阿虚拟方向盘
<P>请教怎样制作一虚拟方向盘?要求如下:方向盘可以连续顺时针和逆时针打两转,打倒底为转90度,lv上没有这样的控件,有没有那位老兄帮忙实现一下,</P><P>能实行的话,还可以考虑加上回馈功能,即实现游戏时碰撞时的震动感觉,增加真实感</P> <P>我记得在NI的答疑那场研讨会上,演示了一个用LV做的赛车游戏,效果很逼真。</P> <P>本人给你提供一种思路,不知到合理不合理。在LV上找一个旋钮控件,旋钮经过加工后可以看上去象个方向盘一样。开始拉动旋钮指针转动,做个记数的数值控件,旋钮每顺时针转一圈,数值控件加1,相反则减1,数值大于2则用属性控制指针禁止运动数值小于等于0亦然,这样就实现了你所谓的打两圈的目的。怎么实现震动的感觉呢。任何一个控件都有一个position属性,通过略微变换一下位置就可以实现震动的感觉设一个时钟,刚开始时间快一点,让位置变的快一点,说明震动效果强,时间变长到没时间变化,这样就可以实现一个震动快到慢到停的过程。如果你设计的好的话,应该效果会不错的。</P> <P>Rickywang,请教 旋钮和数值控件如何产生关联呢?</P>
页:
[1]