WEB开发网
开发学院图形图像Flash [Flash基础理论课02] 鼠标跟随 [updateAfterEvent... 阅读

[Flash基础理论课02] 鼠标跟随 [updateAfterEvent]

 2009-05-30 12:07:47 来源:WEB开发网   
核心提示:思路:1.隐藏原有鼠标指针; 2.鼠标的位置=mc的位置步骤1: 绘制一个鼠标指针,保存为影片剪辑,[Flash基础理论课02] 鼠标跟随 [updateAfterEvent],实例名为"mymouse"; 该指针也可为动画形式,且指针的中心点位于影片剪辑中心点的右下方; 做好后,放到舞台中,步骤2

思路: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] 矩阵革命 [双重循环]

Tags:Flash 基础 理论课

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接