马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
可以把它存成AS档做为外部连结档案(如定义ActionScript类则必须在写在as文件里,再通过import加入类),以方便共同工作和更进阶的程序修改。
第1帧完成,我们已完成了让用户断定是不是承受协定的第一步。上面我们来计划第2帧。这第2帧的场景中安排了很多组件,和两个输出文本。如所示。这些元件所完成的义务是让用户填进团体信息和定见,并查验是不是又漏填或是添写不准确。
4.选中第2帧场景中右边的输出文本,起实例名为“text1”,如所示。该输出文本是用来记录用户姓名的。在该文本的右边增加一个静态文本,并输出两个白色的星,以暗示该项是必需填写的。场景右边的输出文本,起实例名为“intext”,该文本是用来记录用户的定见。
5.从“组件”面板中拖拽出一些复选框、列表框、一般按钮、单选按钮组件和“文本转动条”加入景中。并如所示安排。接着是改换标签,如把“单选按钮”组件的标签改成“男”、“女”。
6.分离给第2帧中的一切组件起实例名。性别一栏的两个“单选按钮”组件的实例名分离为“male”、“female”。如所示。把诞辰静态文本右边两个列表框组件实例定名为“mymonth”和“myday”。把乐趣静态文本右边的四个“复选框”组件的实例名分离为“product”、“hard”、“soft”、“game”。
[img=325,192src=]http://www.ckuyun.com/[/img]
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;
//变量“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(false);
hard.setValue(false);
soft.setValue(false);
game.setValue(false);
}
</p>
Flash动画制作软件是一款可以帮助设计者制作和设计动画Flash介绍、Flash标识、Flash广告、Flash弹出菜单以及任何其它Flash动画的Flash文本效果工具。 |