仓酷云

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

[学习教程] 来讲讲:Flash组件之旅(1):熟悉和利用(2) (1)

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

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

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

x
FlashPlayer是一款能够播放小又快速的多媒体动画,以及交互式的动画、飞行标志和用macromediaflash做出的图像。
  第1帧完成,我们已完成了让用户断定是不是承受协定的第一步。上面我们来计划第2帧。这第2帧的场景中安排了很多组件,和两个输出文本。如所示。这些元件所完成的义务是让用户填进团体信息和定见,并查验是不是又漏填或是添写不准确。



  4.选中第2帧场景中右边的输出文本,起实例名为“text1”,如所示。该输出文本是用来记录用户姓名的。在该文本的右边增加一个静态文本,并输出两个白色的星,以暗示该项是必需填写的。场景右边的输出文本,起实例名为“intext”,该文本是用来记录用户的定见。



  5.从“组件”面板中拖拽出一些复选框、列表框、一般按钮、单选按钮组件和“文本转动条”加入景中。并如所示安排。接着是改换标签,如把“单选按钮”组件的标签改成“男”、“女”。
  6.分离给第2帧中的一切组件起实例名。性别一栏的两个“单选按钮”组件的实例名分离为“male”、“female”。如所示。把诞辰静态文本右边两个列表框组件实例定名为“mymonth”和“myday”。把乐趣静态文本右边的四个“复选框”组件的实例名分离为“product”、“hard”、“soft”、“game”。



  7.把第2帧中两个“一般按钮”组件的标签改成“提交”和“重写”。其实行函数分离为“bn_func()”和“bn_func2()”。
  8.点选第2帧,翻开的“举措”面板,键进以下代码。
stop();
//实行函数bn_func()的功效是记录用户信息并显现
functionbn_func(){
  //用户必需输出姓名和定见才干提交信息
  if(text1.text!=""&&intext.text!=""){
    //变量str0至str4用来承受用户输出的信息
    str0="您的姓名是:"+text1.text;
    //getState()办法能够判别单选按钮组件是不是被选中
    //getLabel()办法能够将单选按钮的标签以字符串情势前往
    if(male.getState()==true){
      str1="您的性别是:"+male.getLabel();
    }else{
      str1="您的性别是:"+female.getLabel();
    }
    n1="
"+"  ";
    n2="
"+"
";
    //字符串变量str2用来记录用户的诞辰信息,str3记录用户的喜好的栏目
    tr2="您的诞辰是:"+mymonth.getValue()+myday.getValue();
    if(product.getValue()==true){
      ch1=n1+product.getLabel();
    }
    if(hard.getValue()==true){
      ch2=n1+hard.getLabel();
    }
    if(soft.getValue()==true){
      ch3=n1+soft.getLabel();
    }
    if(game.getValue()==true){
      ch4=n1+game.getLabel();
    }
    str3="您喜好的栏目有:"+ch1+ch2+ch3+ch4;
    str4="您的倡议是:"+intext.text;
</p>


</p>
[1]200806/15415_2.html>[2]200806/15415_2.html>下一页



    //变量“outtext”是第3帧中输入文本的变量名
    outtext=str0+n2+str1+n2+str2+n2+str3+n2+str4;
    gotoAndStop(3);
  }
}
//实行函数bn_func2()的功效是清空用户输出的信息
functionbn_func2(){
  //清空输出文本“text1”和“intext”中的内容
  text1.text="";
  intext.text="";
  //办法setState()能够设置“单选按钮”组件的选中形态
  male.setState(true);
  female.setState(false);
  //设置列表框组件的菜单选项为第1项
  //办法setSelectedIndex()的感化是选择指定索引处的项目,并更新列表框
  mymonth.setSelectedIndex(0);
  myday.setSelectedIndex(0);
  //重置四个复选框组件回初始形态
  product.setValue(
200806/15415.html>上一页200806/15415.html>[1][2]


自从Macromedia在2005年8月发布MacromediaStudio8以来,我们一直在不停地探索关于它的新特性和新功能,因为这次软件升级给我们带来了太多的惊喜。
冷月葬花魂 该用户已被删除
沙发
发表于 2015-1-17 10:26:25 | 只看该作者
对插件的批评之一是他们一般出现在称为Box的网页的一个预定的区域。虽然在某种情况下表现不错,但Box经常以罪魁祸首的面目出现。
小女巫 该用户已被删除
板凳
发表于 2015-1-29 15:21:53 | 只看该作者
传播上的优势——无国界跨媒体;创作群体的形成;媒体及比赛的推进
爱飞 该用户已被删除
地板
发表于 2015-2-6 02:36:06 | 只看该作者
Flash也可以合成简单的JavaScript函数。如果你学过某种脚本语言如JavaScript或者Macromedia的Director Lingo,你会知道这有点令人畏缩。
蒙在股里 该用户已被删除
5#
发表于 2015-2-15 09:01:32 | 只看该作者
祯率越高,动画中可包容的信息越多,动画看起来越光滑和流畅。当然,当祯率增加时,计算机的CPU的重绘工作越多,运行得就越慢。
乐观 该用户已被删除
6#
发表于 2015-3-4 11:25:35 | 只看该作者
各种性能才能运用的得心应手,制作出优秀的动画。
愤怒的大鸟 该用户已被删除
7#
发表于 2015-3-11 19:05:46 | 只看该作者
FLASH广告的问题主要表现在:
若相依 该用户已被删除
8#
发表于 2015-3-19 09:32:58 | 只看该作者
随着动画的日益发展壮大,动画片在世界范围影响里越来越大,广告、网页、电影各个方面都应用到了动画。
再现理想 该用户已被删除
9#
发表于 2015-3-27 19:10:52 | 只看该作者
矢量图形相对于位图的另一个优势是可以随意缩放的能力。这是对动画进程的奖赏,对用户来说也是一个很酷的特征。在Flash之前,Web上没有这种功能。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-22 15:23

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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