解释以下flash代码的意思 要详细 每一代码一中文

来源:百度知道 编辑:UC知道 时间:2024/05/27 02:03:17
on(press){
gotoAndplay(2);
var xingqu=""
if(shangwang.selected==true){
xingqu+=shangwang.label;
}
if(yingyue.selected==true){
xingqu+=","+yingyue.label;
}
disptext.text="姓名;"+name.text+newline+"性别:"+性别.getValue()+newline+"所属庭院:"+tingyuan.getValue()+newline+"兴趣爱好:"+xingqu+newline+"留言内容:"+contents.text;
}

1.这是加在按钮上的动作

on(press){
gotoAndplay(2); 当按钮被按下时,从第二帧开始播放
var xingqu="" 定义xingqu为一个字符串
if(shangwang.selected==true){
xingqu+=shangwang.label;
} 如果shangwang被选中的话,xingqu的值为它原来的值再加上shangwang中标签上的文字
(按照这个情况,shangwang应该是单选按钮组中的一个)
if(yingyue.selected==true){
xingqu+=","+yingyue.label;
}
如果yingyue被选中的话,xingqu的值就为它原来它的值再加上yingyue中标签上的文字

disptext.text="姓名;"+name.text+newline+"性别:"+性别.getValue()+newline+"所属庭院:"+tingyuan.getValue()+newline+"兴趣爱好:"+xingqu+newline+"留言内容:"+contents.text;
解释:disptext中的文字为"姓名;"+name中text的文字+换行符+"性别:"+性别中被选中的性别+换行符+"所属庭院:"+tingyuan.getValue()+换行符+"兴趣爱好:"+xingqu+换行符+"留言内容:"+contents.text;
disptext应该是一个文本域,disptext.text指的就是disptext中的文本

大概是这样。。。有什么不明白的你指出来 吧