- 关 键 词:
- flash
实例三:心形
思路:
1.方法与实例一类似;
2.改变了鼠标跟随的样式,也是使鼠标跟随围成一个圆的关键;
3.改变每个鼠标的旋转。
步骤1;

绘制心形图
绘制一个鼠标,保存为影片剪辑,连接—>导出—>标志符"mouse"
注意:鼠标与注册点之间要留有一定的距离,这是使之围成圆的关键
步骤2:
加入AS代码:
var Num = 30;
//鼠标跟随的数量
for (var i = 0; i<Num ; i++){
_root.attachMovie("mouse", "m"+i, i);
this["m"+i]._rotation = i*24;
//设置初始的旋转角度
this["m"+i]._alpha = (Num-i)/Num*100;
}
_root.onEnterFrame = function() {
this["m"+0]._x = _xmouse;
this["m"+0]._y = _ymouse;
this["m"+0]._rotation += 10;
for (var i = 1; i<Num ; i++){
this["m"+i]._x += ((this["m"+(i-1)]._x)-this["m"+i]._x)*0.5;
this["m"+i]._y += ((this["m"+(i-1)]._y)-this["m"+i]._y)*0.5;
this["m"+i]._rotation += 10;
//使所有鼠标都转起来
}
};
Flash 充电: for 循环实现数组反向存储
var Len = 20;
//数组长度
var A:Array = new Array(Len);
for (var i = 0; i<Len ; i++){
A[i] = Len-i;
//A[Len-i-1] = i;
}
trace(A);
相关专题
- Photoshop精彩特效大全 (6920篇文章)
- Flash教程:简单光晕效果的制作 (133次浏览)
- 什么是AS2.0面向对象编程 (0次浏览)
- AS3学习笔记 (0次浏览)
- Flash交互式动画之星座查询器制作 (0次浏览)
- AS3.0的类及绑定 (0次浏览)
- AS3 中的反射 (0次浏览)
- AS3 技巧和提示 (0次浏览)
- 利用引导线制作动态爱心两例 (0次浏览)
- Flash教程:AS下雨动画效果的制作 (0次浏览)
- Flash AS代码常用调试语句trace()的使用 (0次浏览)



