在Flash MX中实现自由拖动图片和改变图片(3)

2016-01-29 13:09 15 1 收藏

在Flash MX中实现自由拖动图片和改变图片(3),在Flash MX中实现自由拖动图片和改变图片(3)

【 tulaoshi.com - Flash 】

4. 编写ActionScript脚本

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/flash/)

(1)选定按钮1,输入如下AS脚本:

on (press) {
tuodong = 1;
}
on (release) {
tuodong = 0;
}

在这段AS脚本中,定义了一个变量:tuodong,当鼠标在按钮1上按下不松开时,变量的值为1;松开后,变量值为0。这个变量的作用是在后面的脚本中,依靠判断它的值来确定是否移动图片。

(2)选定按钮2,输入如下AS脚本:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/flash/)

on (press) {
daxiao = 1;
x1 = this._x;
y1 = this._y;
}
on (release) {
daxiao = 2;
x2 = _root._xmouse;
y2 = _root._ymouse;
}

这段AS脚本中,定义了五个变量,“daxiao”变量的作用和上段脚本中的“tuodong”变量作用相同;x1、y1这两个变量记录当鼠标在按钮2上按下鼠标时,当前的这个影片剪辑的x方向位置和y方向位置;而x2和y2则记录了当鼠标在按钮2上松开时,鼠标在主场景中的x方向位置和y方向位置。

来源:http://www.tulaoshi.com/n/20160129/1489122.html

延伸阅读
标签: flash教程
Flash MX发布出来已经有一段时间了,各位热爱Flash的朋友对Macromedia在这次升级中做出的众多变化会不会有点措手不及?其实看到与Flash 5完全不一样的界面,完全用不着头晕,我们将用实例的方式对Flash MX进行详尽的讲解,读完全文之后相信您又可以象操纵Flash5一样得心应手的享受Flash Mx带给你种种快乐。 对比Flash 5,Flash MX并...
标签: FLASH flash教程
Poluoluo核心提示:这是一个为图片加框的效果,画框依据图片的大小而动态改变。 这是一个为图片加框的效果,画框依据图片的大小而动态改变。 (单击下面可以看到效果) 演示: 1、新建一个Flash文件,宽、高设置为550*420,背景黑色。 2、准备4张大小不同规格的图片,最大的宽、高不要超过530*380。 3、...
1. 打开一个图片。此图片大小为宽2950,高2094。目的是要把这个图片变成宽400的图片。 2.打开“修改”菜单,单击“画布”里的“图象大小”。 3.在宽度中输入400。 4.选择“文件”菜单中的“导出”,给文件命名,保存即可。  
标签: flash教程
2、复制(将当前图形复制到剪贴板上,再打开Flash MX进行粘贴) 在Fireworks MX中处理好图形,点击图片编辑窗口右上角的按钮 ,选择“复制”,再在flash中粘贴进来。 这是在Fireworks MX中的图像 这是粘贴到Flash MX中的效果 Flash MX中库情况 这时打开Flash MX的库,可以看到Flash MX已经自动建好一个F...
在WPS演示中并没有给图片设置透明效果的方法,不过可以通过迂回的方法来实现,插入一个形状,然后在形状中填充图片,再对形状设置透明度就可以了。 简要概述 首先选择形状,这个可以根据自己的喜好来,然后将形状的线条改为无颜色,如此一来就看不到线条了,再设置填充效果为自定义图片,就是需要设置半透明的图片,最后将透明度调到需要即可...

经验教程

368

收藏

19
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部