[Flash基础理论课15] 绚酷鼠标 [目标移动]
2009-05-30 12:09:11 来源:WEB开发网核心提示: 实例二思路:1.方法与实例一类似;2.改变了鼠标跟随的样式;3.使小的鼠标透明度大,大的鼠标透明度小(如果i是递增的,[Flash基础理论课15] 绚酷鼠标 [目标移动](2),N-i 就是递减的),步骤1: 绘制一个鼠标,保存为影片剪辑,连接—>导出—>标志符&q
实例二
思路:
1.方法与实例一类似;
2.改变了鼠标跟随的样式;
3.使小的鼠标透明度大,大的鼠标透明度小(如果i是递增的,N-i 就是递减的)。
步骤1:
绘制一个鼠标,保存为影片剪辑,连接—>导出—>标志符"mouse"
步骤2:
加入AS代码:
Mouse.hide();
//隐藏原有鼠标
var Num = 10;
//鼠标跟随的数量
for (var i = 0; i < Num; i++) {
_root.attachMovie("mouse", "m"+i, i);
this["m"+i]._xscale = this["m"+i]._yscale = i / Num * 100;
//鼠标的尺寸递增
this["m"+i]._alpha = (Num - i) / Num * 100;
//鼠标的透明度递减
}
_root.onEnterFrame = function() {
this["m"+0]._x = _xmouse;
this["m"+0]._y = _ymouse;
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;
}
};
实例三
思路:
1.方法与实例一类似;
2.改变了鼠标跟随的样式,也是使鼠标跟随围成一个圆的关键;
- ››FLASH不等于运算符!=的使用实例
- ››FLASH不全等运算符!==
- ››FLASH字符串分隔符运算符
- ››FLASH% 模运算符
- ››Flash+、++、+= 加法运算符
- ››Flash, 逗号运算符
- ››flash中的-、--、-=减法运算符
- ››Flash的-Infinity 常数、.点运算符、/ 除法运算符...
- ››Flash两种注释方法/*..*/ 和// 注释行分隔符运算符...
- ››Flash的/=除法赋值运算符、=赋值运算符、== 等于运...
- ››Flash之?: 条件运算符、^ 按位 XOR 运算符、^= 按...
- ››Flash的_framesloaded代码示例
更多精彩
赞助商链接