|
主题: actionscrip中控制一个物体从一个位置移动
|
 长刀
职务:普通成员
等级:1
金币:0.0
发贴:18
注册:2001/10/30 22:01:06
|
#12001/11/4 22:08:18
我想请教一个问题:我想做一个平抛运动的影片.我的想法是用动态文本接收输入的初速度(v0),根据公式计算物体每隔一段时间的位置,用较小的时间段重复循环(比如1/100秒)得到动态效果,但得到的最后效果总是不连贯,请问: 如何在actionscrip中控制一个物体从一个位置移动(就像一个motion tween)到另一个位置?
|
 暗黑菜鸟
职务:普通成员
等级:1
金币:10.0
发贴:225
注册:2001/11/1 21:51:24
|
#22001/11/5 2:51:52
长刀在上个帖子中说 引用: 我想请教一个问题:我想做一个平抛运动的影片.我的想法是用动态文本接收输入的初速度(v0),根据公式计算物体每隔一段时间的位置,用较小的时间段重复循环(比如1/100秒)得到动态效果,但得到的最后效果总是不连贯,请问: 如何在actionscrip中控制一个物体从一个位置移动(就像一个motion tween)到另一个位置?
用变量来控制mc在x和y轴坐标就可以。
|
 janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
注册:2003/11/27 18:07:11
|
#32001/11/5 11:01:36
可能是你设置的时间段太短,由此影响了电脑的计算速度的缘故。
人眼具有视觉暂留效应。如果只是想演示给人看,而不是让计算机获取大量数据的话,建议你把那个值改大一点,应该不会影响效果的。
如果是做水平抛物线的运动,只需只循环中给定匀速变化的初值x,根据公式计算y就可以了。但有一点要注意。数学中坐标系的y轴是向上走的,而flash中是向下走的。所以,根据理论计算出来的值要对y进行垂直翻转。
|
 长刀
职务:普通成员
等级:1
金币:0.0
发贴:18
注册:2001/10/30 22:01:06
|
|