柔情似水 发表于 2015-1-15 21:06:27

来一发奇妙使用Flash MX 2004制造“拖曳配对题”

Flash是一种动画创作与应用程序开发于一身的创作软件,到2013年9月2日为止。
拖曳配对题是一种罕见的交互题型,将设定的物体拖到方针地区,依据抵达的地位反应响应了局。一样平常情形下,假如没有抵达方针地区,还能主动前往。先生在完成这类题型时,感到像在玩游戏,可谓是“在玩中学,在学中玩”。本文将为人人先容怎样利用Flash制造拖曳题。  1.启动FlashMx/2004,新建一个Flash文档。在场景的第1帧输出笔墨,而且按“Ctrl+B”打散,然后再按“Ctrl+G”组合。输出括号,并在括号中绘制两个矩形,然后分离选中,按F8弹出对话框,将其转换成影片剪辑,最初单击场景下方的〔属性〕按钮,分离将他们的实例称号设置为:cat和car,通明度(Alpha)设置为0,如许在场景中看不到这两个矩形。矩形将作为笔墨的搭配工具,拖动笔墨到括号中,实在就是将笔墨与其打仗而取得反应。
  2.鄙人面输出笔墨:轿车、猫,而且分离打散,再按F8键将其转换成影片,将它们的实例名设置为:jiaoche、mao。鄙人方输出一个空缺的静态文本框,单击场景下方的〔属性〕按钮,在变量项中输出“fankui”,而且设置字体、字号、色彩等,文本框将用来反应配对的了局。场景中物体的详细地位可参照,也能够依据实践情形来设置,纷歧定是笔墨,也能够是图片等,可是注重必定要转换成影片工具。



  3.选中第1帧,按F9键翻开“举措”面板对话框,输出以下语句:
  _root.jiaoche.onPress=function(){
  _root.jiaoche.startDrag();//鼠标按下,“轿车”被拖动
  x0=_root.car._x;
  y0=_root.car._y;
  x1=_root.jiaoche._x;
  y1=_root.jiaoche._y;
  //猎取car和jiaoche影片的坐标值
  }
  _root.jiaoche.onRelease=function(){
_root.jiaoche.stopDrag();//鼠标松开,“轿车”中断拖动
  if(_root.car.hitTest(_root.jiaoche)){
  _root.jiaoche._x=x0;
  _root.jiaoche._y=y0;
  //当jiaoche影片碰着了car影片后,jiaoche影片主动抵达car影片的地位
  _root.jiaoche.stopDrag();
  _root.fankui="回覆准确,持续勉力!";
  //当括号中的car影片与轿车碰撞后,反应准确了局
  }else{
  _root.jiaoche._x=x1;
  _root.jiaoche._y=y1;
  //当jiaoche影片没有抵达car影片地位时,jiaoche影片前往原始地位。
  _root.fankui="回覆毛病,再来一次!";
  }
  }//下面的语句是对轿车举行拖动而且反应出配对了局。
  _root.mao.onPress=function(){
  _root.mao.startDrag();
  x0=_root.cat._x;
  y0=_root.cat._y;
  x1=_root.mao._x;
  y1=_root.mao._y;
  }
  _root.mao.onRelease=function(){
  _root.mao.stopDrag();
  if(_root.cat.hitTest(_root.mao)){
  _root.mao._x=x0;
  _root.mao._y=y0;
  _root.mao.stopDrag();
_root.fankui="回覆准确,持续勉力!";
  }else{
  _root.mao._x=x1;
  _root.mao._y=y1;
  _root.fankui="回覆毛病,再来一次!";
  }
  }
  最初按“Ctrl+Enter”键测试效果(如),当拖动配对毛病时,拖动工具会主动前往并有笔墨反应,当拖动配对准确时,也会有准确的笔墨反应。固然了,本例只是拖曳配对题型的最复杂利用,它的使用仍是对照普遍的,好比,在化学课中,能够将这类题型使用到组装化学仪器中往,如许表现了多媒体课件的上风――寓教于玩,学而不厌。




</p>
您是否有着精彩的Flash作品,您是否想把他转化为屏保程序。

小魔女 发表于 2015-1-17 15:41:31

不能设置“alt”属性,失去了一次被搜说引擎检索到的机会。

分手快乐 发表于 2015-1-24 14:21:42

在Web页面上使用声音是可能的,但是在精确的时间播放声音几乎是不可能的。Flash通过把声音放入时间期限内解决了这个问题,因此你现在可以把声音连接到动画的特定部分或者某个用户交互过程。

admin 发表于 2015-2-1 18:04:15

专业的建筑动画、产品动画、角色动画、flash动画、游戏美工等全方位服务的创意动漫公司。十年专业的动漫制作经验,为政府、企业等制作出无数优秀的创意动画设计产品。

兰色精灵 发表于 2015-2-7 14:38:54

中坚的程序员趋向于嘲笑脚本语言,但是对于那些没有计算机科学学位的人来说,脚本语言可能使他们头疼。

灵魂腐蚀 发表于 2015-2-22 19:35:35

在Web页面上使用声音是可能的,但是在精确的时间播放声音几乎是不可能的。Flash通过把声音放入时间期限内解决了这个问题,因此你现在可以把声音连接到动画的特定部分或者某个用户交互过程。

仓酷云 发表于 2015-3-7 04:29:02

所以不要使用不必要的高祯率 - 否则老的、慢的计算机在显示动画时会阻塞。

金色的骷髅 发表于 2015-3-14 13:45:33

flash 有这么多的优势,那么它的优缺点和设计方面的关系是什么?

乐观 发表于 2015-3-21 10:06:08

目前动画广告在各类电视节目中有着广泛的应用,在影视及广告中占有重要地位。广州形动数码是国内领先的动画设计制作,
页: [1]
查看完整版本: 来一发奇妙使用Flash MX 2004制造“拖曳配对题”