小卫素描石膏头像侧面:flash编程高手请进

来源:百度文库 编辑:高校问答 时间:2024/05/12 00:32:54
on (release) {
if(mc=="abcd"){ //mc为输入文本的变量名
_root.gotoAndPlay(81);
_root.mc3.gotoAndStop(1);
}else{
_root.mc3.mc5.gotoAndStop(2);
}
}
出现的问题是随便输入什么都会执行 _root.mc3.mc5.gotoAndStop(2);
但是我把“if(mc=="abcd"){ //mc为输入文本的变量名”改变成 “if(mc==abcd){ //mc为输入文本的变量名”时,只执行_root.gotoAndPlay(81);
_root.mc3.gotoAndStop(1);
我想可能是输入的文本的格式和定义的格式不同,但是我不知道该怎么改。这是添加在按纽上的代码,目的是想做一个密码的输入,正确就执行1,不正确就执行2。

是不是先声明一下mc ?
感觉没什么问题?
看看其他的部分。