flash AS2.0如何获取文本中的文字?? 80

一个动态文本,一个输入文本,一个按钮。动态文本我在它的属性里设置变量为:wby输入文本,我在它的属性里设置变量为:wbr要求:在输入文本里面输入123,按下按钮,显示到动... 一个动态文本,一个输入文本,一个按钮。

动态文本我在它的属性里设置变量为:wby

输入文本,我在它的属性里设置变量为:wbr

要求: 在输入文本里面输入123 ,按下按钮,显示到动态文本中。

在按钮上释放鼠标后,判断动态文本里面的文字是不是123

如果是,则输出窗口显示:“恭喜你,答对了!”

如果不是,则输出面板显示:“您答错了!”

我用的是FLASH CS4

本人刚学AS ,希望能给些比较详细的代码及解释,谢谢了。
展开
 我来答
却彤云S4
2009-10-30 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.2万
采纳率:0%
帮助的人:9107万
展开全部
插入一个输入文本框,命名为“x”(注意是在属性面板实例名称处命名,而不是设置变量),再插入两个动态文本框,分别命名为“y”、“z””(同样是在属性面板实例名称处命名,而不是设置变量),再加入一个按钮,设置按钮动作为
on(press){
y.text=x.text;
}
on(release){
if(y.text=="123"){
z.text="恭喜你,答对了!";
}else{
z.text="您答错了!";
}
}
Crotch_
2009-10-30 · TA获得超过234个赞
知道答主
回答量:58
采纳率:0%
帮助的人:71.4万
展开全部
as2:
on(press){//按下
wbr=wby;//给值
}
on(release){//松开
if(wby=="123"){//是否相等
trace("恭喜你,答对了!");//是的话输出
}else{
trace("您答错了!");//否则输出
}
}
as3:
bt.addEventListener(MouseEvent.DOWN,down);//按下桢听
bt.addEventListener(MouseEvent.UP,up)//松开桢听
function down(e:MouseEvent):void{//按下了
wbr=wby;//给值
}
function up(e:MouseEvent):void{//松开了
if(wby=="123"){//是否相等
trace("恭喜你,答对了!");//是的话输出
}else{
trace("您答错了!");//否则的话输出
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式