在Flash MX中实现自由拖动图片和改变图片_第1页
在Flash MX中实现自由拖动图片和改变图片_第2页
在Flash MX中实现自由拖动图片和改变图片_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

在FlashMX中实现自由拖动图片和改变图片Authorware非常重要的。那么,在Flash中可不可以实现以上的功能呢?答案是肯定的,FlashActionScript来具体看看怎么制作。一、自由拖动图片到一个按钮中,再把这个按钮放到一个电影剪辑(MovieClip的动作脚本即可实现。制作方法如下:FlashMX,单击“插入→新建元件”,在出现的“创建新元件”对继续制作一个电影剪辑,单击“插入→新建元件”,在出现的“创建新Ctrl+LF9输入如下的语句:on(press){startDrag(this);//拖动当前的电影剪辑}on(release){stopDrag();}标松开时,停止拖动。片,图片可以自由拖动了吧二、同时实现拖动图片和改变图片的大小Windows一个按钮放在图片的右下角,按下它拖动即可改变图片的大小。制作方法如下:FlashMX,单击“插入→新建元件”,在“创建新元件”对话框中12”,2)。制作影片剪辑。单击“插入→新建元件”,在“创建新元件”对话框中123)。这稍稍往右往下移一点点。(具体移多少,最后测试影片后可以再进行微调)ActionScript1,ASon(press){tuodong=1;}}on(release){tuodong=0;}AS11;松开后,变量值为0依靠判断它的值来确定是否移动图片。2,ASon(press){daxiao=1;x1=y1=}on(release){daxiao=2;x2=_root._xmouse;y2=_root._ymouse;}AS,“daxiao”变量的作用和上段脚本中的“tuodong”y12xyx2y22xyASonClipEvent(enterFrame){//剪辑事件为进入帧if(tuodong==1){startDrag(this);}else{stopDrag();}//判断变量tuodongif(daxiao==1){this._width=_root._xmouse-x1;this._height=_root._ymouse-y1;}elseif(daxiao==2){this._width=x2-x1;this._height=y2-y1;}//根据变量daxiao的值来确

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论