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

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


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

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

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

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

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

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

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

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

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

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

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