如何在VB中实现动画效果?

来源:百度知道 编辑:UC知道 时间:2024/06/27 05:01:47
我要用VB解决的问题是:一个椭圆沿长轴方向,受两个方向相反的力.两个力不在同一方向方向上,并与椭圆相切.我要控制两个力的大小,分别实现顺时针或逆时针的转向.请各位给我一个比较详细的思路,要用到哪些命令,我该如何去思考,去做.
我的积分只有42,全用来感谢大虾了啊。
我如何在VB中把力的作用加到椭圆上,对椭圆的转向产生影响.
谢谢楼下的大虾啊,我的迷惑是力大小的变化和椭圆的的动作通过什么方式联系上?

这些重点是考虑物理建模,根据列好模型算式,求出当前的椭圆旋转的角度,既可以采用绘图函数画出椭圆还有力的方向和大小。

既然你是做要做这个的,物理模型就应该可以做出来了吧,不用我说了,多大的力,椭圆可以转的多块,质量、加速度等,都列好式子。在一个timer的控件的触发事件中不断更新 状态,重新绘制图形就可以了,椭圆的绘制也就是使用个函数而已,vb提供的好像就坐什么esXXX来的啦,我不记得椭圆英文怎么写的了,怎么翻书^_^

///////我如何在VB中把力的作用加到椭圆上,对椭圆的转向产生影响??/这个就是物理模型的问题了,考虑质量,加速度动量等,自己写吧,不会只能去翻物理书了

我劝你还是别用VB了,用几何画板不错的,可以轻松的做。