返回列表 回复 发帖
其实前面的帖子已经解决了此类问题,无论什么样的速度,只要有控制变量,比如说某个点的值x,则把你想要当速度的那个数(比如你说的tanABC)用控制变量x表示出来,再求表示出来的式子的积分,即得想要的速度的那个对象,这样就可以按要求的速度控制那个对象了。
跑得快了撵上穷,跑得慢了穷撵上,反正这辈子是翻不了身了....
好象没有,上面我只是说的理论,因为有时候速度的表达式很复杂的话,定积分是很难求的,所以只能说理论上解决,有时不好用。
跑得快了撵上穷,跑得慢了穷撵上,反正这辈子是翻不了身了....
你说的B点是定值还是随时变化的?
跑得快了撵上穷,跑得慢了穷撵上,反正这辈子是翻不了身了....
你说的好像根本不能实现,因为你的D,E是构造在两条线段上的,如果两个的速度不同,很可能出现其中一个先到达终点,而另一个还没有到达终点这种情况,这时,如果先到的为主动点,或是为父对象,后到的为从动点或子对象,就会出现从动点到达终点后随着主动点的继续运动而消失这种情况,因此为了避免这种情况,你应该在构造运动点的边上通过多边形工具绘制一个多边形路径,在路径上构造点,这样构造的点会循环运动,同时也实现了你所说的反弹效果。
下面的例子可以看出,当线段上的点的值超过1以后就会消失。但多边形上的点的值超过1以后会循环。

消失和循环.gsp (3.33 KB)

跑得快了撵上穷,跑得慢了穷撵上,反正这辈子是翻不了身了....
呵呵。我认为楼主说的反弹好像指的是满足反射定律的那个反弹,不是往复运动。
跑得快了撵上穷,跑得慢了穷撵上,反正这辈子是翻不了身了....
可能楼主是想实现这样的效果:调节矩形框里的点以调节BC方向,从而改变运动点的初始方向,再加上若能反弹的话,就实现了台球按指定的方向运动再反弹的效果。不过通过我在9楼的分析,我感觉楼主想要的效果再线段上实现不了,只能构造多边形路径。
跑得快了撵上穷,跑得慢了穷撵上,反正这辈子是翻不了身了....
返回列表