用flash记录鼠标的运动过程
首先我们需要准备一个鼠标的指针,可以通过屏幕硬拷贝或者使用截图工具的方法获得,然后进入flash,将准备好的光标文件转化成mc,如图1:
回到主场景中,在第一桢加as:
var mcx = new array();
//建立一个用来记录鼠标横坐标值的数组
var mcy = new array();
//建立一个用来记录鼠标纵坐标值的数组
在第二桢,我们放一个文字为”开始记录”的按钮,以便确定开始记录的时间,并给按钮加as::
on (release) {
gotoandstop(3);
//确定后,播放第三桢
}
如图2:
同时给第二桢加as:
stop();
i = 1;
//设置变量初值,在后面会用到
在第三桢插入关键桢,添加下面的as:
onclipevent (enterframe) {
_root.mcx[i] = _root._xmouse;
//将光标运动过程中的x坐标记录到mcx数组中
_root.mcy[i] = _root._ymouse;
//将光标运动过程中的y坐标记录到mcy数组中
i++;
}
同样在第四桢插入关键桢,将最先做好的光标mc放到舞台的外面,供我们调用,并将其命名为mousec,如图3所示,并加上如下as:
onclipevent (enterframe) {
_root.mousec._x = _root.mcx[i];
//利用前面记录的x坐标值,来重现光标的运动
_root.mousec._y = _root.mcy[i];
//利用前面记录的y坐标值,来重现光标的运动
i++;
if (i == j) {
_root.gotoandstop(2);
}
}
这样,一个简单的屏幕记录效果就做好了,大家完全可以在本实例的基础上,做一些更深入的思考,就可以实现类似snagit中的屏幕捕获功能了。
点击下载源代码
()
- · 圆环相切效果的制作
- · Fireworks 制作扇子展开动画
- · 用FWMX 2004的运动模糊做电视
- · 用 Fireworks 做一个信笺
- · 一例特效文字的制作简介
- · 用 Fireworks 制作红墙砖头效果
- · Fireworks 多边形切片的妙用
- · Fireworks制作燃烧效果
- · 使用Fireworks制作相片框
- · 自适应分辨率可扩展二层JS下拉菜单
- · 用FLASH打造多彩下拉菜单
- · Fireworks 4/Dreamweaver 4双剑合壁造弹出菜单
- · 下拉菜单全攻略-用Dreamweaver制作下拉菜单
- · 表格边框魔鬼教程
- · 改善DreamweaverMX编程环境显示
- · Dreamweaver里使用层的一些建议
- · Dreamweaver基础技巧全面接触-维护阶段
- · Dreamweaver基础技巧全面接触-提高效率
- · Dreamweaver基础技巧全面接触-美化技巧
- · Dreamweaver基础技巧全面接触_内容阶段
- · Dreamweaver基础技巧全面接触-布局阶段
- · Dreamweaver基础技巧全面接触_规划阶段
- · Dreamweaver打造多彩文字链接-高级链接样式
- · Dreamweaver打造多彩文字链接-进阶链接样式
- · Dreamweaver打造多彩文字链接-初级链接样式
- · Dreamweaver打造多彩文字链接-准备工作
- · Macromedia Studio MX 2004 发布
- · DW MX 2004 的十大新特性
- · DW MX 2004 制作树状菜单[动画]
- · Dreamweaver实用七小招
- · Dreamweaver MX制作文字特效
- · DW MX 2004 的 CSS 新功能-五、实例体验
- · DW MX 2004 的 CSS 新功能-CSS 语法提示
- · DW MX 2004 的 CSS 新功能-CSS Style面板的应用
- · DW MX 2004 的 CSS 新功能-页面的CSS属性
- · DW MX 2004 的 CSS 新功能-属性面板的改进
- · DW MX 2004 代码编辑新功能
- · DW MX 2004 之 Flash Element
