[Flash基础理论课02] 鼠标跟随 [updateAfterEvent]
2009-05-30 12:07:47 来源:WEB开发网思路:1.隐藏原有鼠标指针;
2.鼠标的位置=mc的位置
步骤1:
绘制一个鼠标指针,保存为影片剪辑,实例名为"mymouse";
该指针也可为动画形式,且指针的中心点位于影片剪辑中心点的右下方;
做好后,放到舞台中。
步骤2:
加入AS代码层:
Mouse.hide();
//隐藏默认指针
_root.onMouseMove = function() {
mymouse._x = _xmouse;
mymouse._y = _ymouse;
//或者将这两句替换为:mymouse.startDrag(true);
updateAfterEvent()
};
FLASH充电:updateAfterEvent()
使用 updateAfterEvent() 继续刷新舞台,使光标的移动看起来顺畅。
系列文章:
[Flash基础理论课01]制作时钟[Date类]
[Flash基础理论课03]制作简易涂鸦板[画线指令]
[Flash基础理论课04] 制作音乐播放器[Sound类]
[Flash基础理论课05]制作摇奖盘[onEnterFrame]
[Flash基础理论课06]制作移动角色[Key类]
[Flash基础理论课07]制作控制滑块[startDrag]
[Flash基础理论课08]旋转花朵[for...in]
[Flash基础理论课09]满天星及变幻线[onEnterFrame]
[Flash基础理论课10] 缓动效果 [Tween类]
[Flash基础理论课11] AS文本计算器 [文本类]
[Flash基础理论课12] 倒计时系统 [getTime]
[Flash基础理论课13] FL记事本 [SharedObject]
[Flash基础理论课14] 制作Loading [Loading]
[Flash基础理论课15] 绚酷鼠标 [目标移动]
[Flash基础理论课16] 矩阵革命 [双重循环]
- ››FLASH不等于运算符!=的使用实例
- ››FLASH不全等运算符!==
- ››FLASH字符串分隔符运算符
- ››FLASH% 模运算符
- ››Flash+、++、+= 加法运算符
- ››Flash, 逗号运算符
- ››flash中的-、--、-=减法运算符
- ››Flash的-Infinity 常数、.点运算符、/ 除法运算符...
- ››Flash两种注释方法/*..*/ 和// 注释行分隔符运算符...
- ››Flash的/=除法赋值运算符、=赋值运算符、== 等于运...
- ››Flash之?: 条件运算符、^ 按位 XOR 运算符、^= 按...
- ››Flash的_framesloaded代码示例
更多精彩
赞助商链接