精彩专题推荐:建站之入门课 建站之必修课 建站之关键课 网站价值所在 流量提高专题 css+div 标准 个人网站打造全过程
返回建站学首页
导航:
建站首页 | 网站设计 | 网站开发 | 网站运营 | 网页软件 | 建站指南 | 搜索优化 | 图像处理 | 视频教程 | 书籍教程 | 建站专题
当前位置:首页>网页软件>FLASH教程>正文

Flash MX2004入门与进阶实例——时间轴特效和行为(10)


来源:站长站 时间:06-09-21 点击: 点击这里收藏本文
第九章 时间轴特效和行为

第二节 行为和行为面板(5)

    

单击【开始拖动影片剪辑】行为以后,弹出【开始拖动影片剪辑】对话框,在其中选择窗口列表中的【snapshot1】实例名,如图9-2-15所示。

 

9-2-15 设置【开始拖动影片剪辑】行为

 

单击【确定】按钮,完成【开始拖动影片剪辑】对话框中的设置。返回到【行为】面板,单击【事件】右边的小三角按钮,弹出下拉列表菜单,选择其中的【按下时】事件,如图9-2-16所示。

 

9-2-16 改变事件类型

 

说明:当我们定义按钮、影片剪辑的行为时,系统默认的事件类型是“释放时”,如果你想更改事件类型,可以按照上面的步骤操作。

下面继续定义施加到MC实例snapshot1上的第2个行为。保持MC实例snapshot1处在选中状态,在【行为】面板中,选择【添加行为】|【影片剪辑】|【移到最前】行为,弹出【移到最前】对话框,如图9-2-17。直接单击【确定】按钮即可。

 

9-2-17 【移到最前】对话框

 

接着按照同样的方法,将【释放时】事件更改为【按下时】事件。

最后定义施加到MC实例snapshot1上的第3个行为。保持MC实例snapshot1处在选中状态,在【行为】面板中,选择【添加行为】|【影片剪辑】|【停止拖动影片剪辑】行为,弹出【停止拖动影片剪辑】对话框,如图9-2-18。直接单击【确定】按钮即可。

 

9-2-18 【停止拖动影片剪辑】对话框

 

施加到MC实例snapshot1上的3个行为定义完成以后,【行为】面板的效果如图9-2-19所示。

 

9-2-19  snapshot1上的3个行为

 

这时按键盘上的F9键,打开【动作】面板,可以看到自动生成的脚本代码如下:

on (press) {

 

    //Start Dragging Movieclip Behavior

    startDrag(this);

    //End Behavior

 

 

    //Bring to Front Behavior

    mx.behaviors.DepthControl.bringToFront(this);

    //End Behavior

}

on (release) {

 

    //Stop Dragging Movieclip Behavior

    stopDrag();

    //End Behavior

 

}

以上动作脚本的功能是,当鼠标单击名字为snapshot1的影片剪辑实例时,它被移动到最前面显示,并且拖动鼠标可以将它放在任意的位置,到合适位置松开鼠标解开停止拖动。

按照以上的步骤,再分别定义另外4MC实例的行为,施加到每个MC实例上的行为也是3个,并且和施加到snapshot1上的一样。这里不再详述,请参考配套光盘上的实例源程序。

至此,实例制作完成。最后需要说明的是,需要加载的图像文件一定要和实例Flash文件放在同一个文件夹下,这样才能保证本实例加载图像成功。

按快捷键Ctrl+Enter,测试一下影片效果吧!



  把此文章收藏到:          
相关教程
广而告之
文章搜索
  • Google JZxue.Com

关于我们 | 联系我们 | 友情链接 | 网站地图
Copyright © 2005 - 2006 建站学 All rights reserved.