m--; //椭圆原来的短轴每次减1
}
if ((j>260) && (j<=320)) {
q += 2; //圆的高每次加2
m += 2.5; //椭圆原来的短轴每次加2.5
w -= 2; //椭圆的原来的长轴每次减2
}
if (j>320 && j<=450) {
q -= 3.5; //圆的高每次减3.5
w += 1.5; //椭圆的原来的长轴每次加1.5
}
if (j>450 && j<=550) {
q = -190; //保持原来圆的高为190
w = 180; //保持原来椭圆的长轴为180
rotat = 5; //这里给旋转变量赋值,f_mc的父级mc开始旋转
scale = 1; //这里给放大系数变量赋值,f_mc的父级mc开始放大
}
if (j>550) {
scale = -1; //f_mc的父级mc反方向放大
rotat = -5;//f_mc的父级mc反方向旋转
}
if (j>650) {
j = scale=0; //给各变量重新赋初值,使动画循环播放
l = q=w=130;
m = 50;
}
};
作业
A 利用例3.2.2的源程序,复制任意的21个mc,并把它们均匀的摆放在正玄函数图象上。如下图:
点击查看动画效果<
B 最好能使这个mc摆成下面的正弦图形,并且能左右运动起来。
点击查看动画效果<










