众所周知,在Flash中的时间轴上
用motion做出的运动都是匀速运动 s=kt ,如果要你做
个匀加速运动,s=kt^2,怎么办呢?在时间轴上只能用几段
速度越来越大的匀速运动近似模拟. 那么,当遇到s和t
函数关系更复杂时,比如 s=k*Tan(t) 怎么模拟?
所以我想到用Action做
自变量是动画从开始播放到当前的时间,(当前播放头所
在的帧数也可以)t , 因变量是MC的坐标 _x
可是我看了很多教程,都没有涉及此类问题的,所以,还得
请大家指点迷津!
另外,使一根线段(instance取名line)围绕
其端点旋转,角度theta与时间t满足 theta=Tan(t)
这样写错在哪儿?还要加什么才能实现?
t=getTimer();
theta=Tan(t);
setProperty(line,_rotation,theta);