仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 776|回复: 8
打印 上一主题 下一主题

[学习教程] 给大家带来用Flash MX组件制造检验题

[复制链接]
柔情似水 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 21:10:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
FlashPlayer是一款能够播放小又快速的多媒体动画,以及交互式的动画、飞行标志和用macromediaflash做出的图像。
  关于不善于编程的学科教员来讲,使用MX供应的组件,不必庞大的编程,就可以轻松制造出具有较强交互功效课件。本文先容一种使用FlashMX组件制造检验题的办法,与人人交换。

  本课件仅仅为了表示,故只计划了检验题部分。运转效果是:每页设置无数道选择题,做完第一页后,可翻页到第二页持续做题,最初,点击"检测"按钮,可呈现检验反应情形。

  制造历程:

  1、输出试题

  1、启动FlashMX,双击"图层1"称号,并更名为"试题",然后选择文本工具(A),在事情区中输出试题内容。输出了局如图一。


图一图二  2、在工夫轴的第二帧处拔出一空缺关头帧,仍选择文本工具(A),在事情区中再输出第二页试题内容。(本例共3道题)。如图二

  2、制造选项

  3、选定第一帧,选择"窗口/组件"或CTRL+F7翻开组件窗口。选择"RadioButton"组件拖加入景中,并变动其属性:将Lable设为A,GroupName设为question1,其他选择默许选项。同法可制造第一题的别的三个选项,只是将Lable分离设为"B"、"C"、"D";GroupName都设为question1。

  4、同步骤3,可制造第二题、第三题的选项。只是将第二题中各选项的GroupName改成question2;将第三题中各选项的GroupName改成question3。

  5、选择第二帧,从组件窗口中拖动"PushButton"按钮加入景的得当地位。并改动其属性:将Lable设为"检测";ClickHander设为"onclick","实例称号"设为"jc"其他选择默许选择项。

  3、制造导航按钮

  6、选择"窗口/公用库/按钮"翻开公用按钮库,单击"circlebutton",将"circlebutton-next"按钮拖到第一帧的得当地位。将"circlebutton-previous"、"circlebutton-stop"按钮拖到第二帧的得当地位。

  7、在场景当选择"circlebutton-previous"按钮,然后选择"窗口/举措"命令,翻开举措对话框,对该按钮举行举措设置,举动代码为:

  on(release){gotoAndPlay(1)}

  8、同步骤6,可设置"circlebutton-stop"按钮的举措,其举动代码为:
on(release){fscommand("quit");};第一帧上的"circlebutton-next"按钮的举动代码为:on(release){gotoAndPlay(2)}。

  9、选定"试题"图层第一帧,再选择"窗口/举措"命令,翻开举措对话框,对该帧举行举措设置,举动代码为:stop(),一样第二帧的举动代码也是stop()。

  4、制造显现了局

  10、选定"试题"图层第二帧,选择文本工具(A),在场景中拖出一文本框。并变动其属性:将范例设为"静态文本",实例称号改成"result"。次要用此文本框来显现终极了局。



  5、增添举措图层

  11、拔出新的图层,并定名为"举措",然后选定"举措"图层第一帧,再选择"窗口/举措"命令,翻开举措对话框,对该帧举行举措设置,举动代码为:

  //设置:
  right=0//用right纪录答对题数目,
  score=0//score纪录最初的得分
  wrong=0//wrong纪录答错题数目,
  n=5//n为每题得分
  //对"检测"按钮用一个函数举行设置。
  functiononclick(){//当单击检测按钮时的举措
    //判别第三题对错情形
    result3=_root.question3.getValue();//获得你选择的了局
    if(result3=="C"){//设置为C为准确谜底
      right=right+1
    }
    if(result3=="A"||result3=="B"||result3=="D"){//设置为A、B、D为毛病谜底
      wrong=wrong+1
    }
    //得分反应情形
    score=right*n
    result.text="你做对了"+right+"题;"+"做错了"+wrong+"题;"+"共得"+score+"分"
    jc.setEnabled(false);//使"检测"按钮生效
  }

  12、下面第11步骤中,没有对第一帧的两题举行判别,缘故原由是,在FLASH中,当帧跳转后,组件的值不被影象,因而关于第一帧上的两题的判别,用第一帧中的"circlebutton-next"导航按钮来完成。

  6、变动按钮举措

  13、

使用AdobeActionScript3.0开发高级的交互式项目。设计人员和开发人员可使用它来创建演示文稿、应用程序和其它允许用户交互的内容。
若天明 该用户已被删除
沙发
发表于 2015-1-17 15:51:46 | 只看该作者
FLASH的优点~你用眼睛所看到的工具~都能用它来实现~一点不夸张~高楼大厦-花草树木-高山流水-天空白云-阿猫阿狗-一切活的工具都可以容入到FLASH里面
透明 该用户已被删除
板凳
发表于 2015-1-23 23:04:41 | 只看该作者
它包含了下列常见的形式之一或者几种的组合:流媒体、声音、Flash、以及Java、Javascript、DHTML等程序设计语言。  
小妖女 该用户已被删除
地板
发表于 2015-1-31 22:05:31 | 只看该作者
Flash是一种以向量图方式制成的网页动画,相比MPEG,AVI等的影片的档案大小就小很多.
活着的死人 该用户已被删除
5#
发表于 2015-2-7 02:37:35 | 只看该作者
一个物体从一个角(关键祯1)移动到另一个角(关键祯2)。然后tweening在关键祯之间填充祯,从而使物体可以在屏幕上优雅地运动。
6#
发表于 2015-2-20 08:04:56 | 只看该作者
各种性能才能运用的得心应手,制作出优秀的动画。
深爱那片海 该用户已被删除
7#
发表于 2015-3-6 17:19:15 | 只看该作者
缺点也必然会会有的,但是不同的产品有不同的缺点吧,比如说flash建站它的速度会比较慢。
海妖 该用户已被删除
8#
发表于 2015-3-13 06:10:26 | 只看该作者
FLASH动画在如今的很多网站中都比较常见,其所独有的视觉效果和感染力成为各行各业宣传企业形象、推广产品的最佳平台。
愤怒的大鸟 该用户已被删除
9#
发表于 2015-3-20 15:19:27 | 只看该作者
专业的建筑动画、产品动画、角色动画、flash动画、游戏美工等全方位服务的创意动漫公司。十年专业的动漫制作经验,为政府、企业等制作出无数优秀的创意动画设计产品。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 16:38

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表