在Flash实现舞台中图像的任意拖动

 时间:2024-10-14 14:07:14

1、双击打开一个已有的Flash文档,本例为“太阳”作品。

在Flash实现舞台中图像的任意拖动

2、在作品中已制作了一个太阳元件,并拖动到舞台上,在“属性”面板中将舞台上对象的“实例名称”取名为“sun_mc”。

在Flash实现舞台中图像的任意拖动在Flash实现舞台中图像的任意拖动

3、在“代码”图层的第1帧右击,选择“动作”选项。

在Flash实现舞台中图像的任意拖动

4、首先,确定图像在舞台中的位置,设置图像的初始坐标值为(250,180)。

在Flash实现舞台中图像的任意拖动

5、接着,注册影片剪辑元件sun_mc的鼠标按下事件的侦听器,接收者函数为onmove。

在Flash实现舞台中图像的任意拖动

6、注册,对象onmove的鼠标释放事件的侦听器,接收者函数为onmove。

在Flash实现舞台中图像的任意拖动

7、然后,定义侦听器函数onmove,参数ev为鼠标事件。

在Flash实现舞台中图像的任意拖动

8、定义一个字符型变量,用来存储鼠标事件的类型,用type属性获取类型。

在Flash实现舞台中图像的任意拖动

9、使用switch语句进行判断,判断条件为鼠标事件的类型str。

在Flash实现舞台中图像的任意拖动

10、当鼠标按下,即值为mouseDown时,执行startDrag函数,使鼠标可以拖动显示对象。

在Flash实现舞台中图像的任意拖动

11、当释放鼠标,即值为mouseUp时,执行stopDrag函数,停止鼠标的拖动。

在Flash实现舞台中图像的任意拖动

12、运行程序,我们可以用鼠标拖动对象,移动到舞台的任何位置。

在Flash实现舞台中图像的任意拖动

13、你会在Flash中实现用鼠标拖动舞台中的图像到任意位置了吗?是不是很有成就感。

  • 如何使用FLASH软件快速绘制波浪线、扇形和圆环
  • 如何用Flash制作小球摆动效果?
  • 怎么用Flash制作毛笔按笔画写字动画效果
  • 滚动的小球----FL
  • FLASH制作动画,春意盎然的花园
  • 热门搜索
    有关春节的手抄报 手抄报图片大全4年级 庆国庆手抄报 我爱祖国的手抄报 关于安全手抄报 崇尚科学反对邪教手抄报 健康知识手抄报 秋天手抄报 世界地球日手抄报内容 亲子手抄报