好急,关于我写的FLASH语句

来源:百度知道 编辑:UC知道 时间:2024/05/25 17:13:34
on (release) {
if (甲=R) {
}
gotoAndStop(41);
}
on (release) {
if (甲notR) {
}
gotoAndStop(40);
}

测试的时候发现在“甲”里输入“R”却跳到40帧,而不是41帧。(为什么?)
输入别的是跳到40帧,没错。(符合我的要求)
“甲”一个输入文本的实例名称。我要做的是一个动画课件。想在“甲”中输入东西,然后点按钮跳转到指定的那一帧上。

后来,别人教我,我知道正确的语句了:
on (release) {
var r="R";

if (甲.text==r){
gotoAndStop(41);
}
else
{
gotoAndStop(40);
}
}
还是要谢谢大家

竟然用汉字做变量名字!我真是第一次见到!
不过!1楼说的对,条件语句,的确需要两个等号,因此应该甲==R!另一个条件,为何不写成(甲!=R)?

简化一下程序:

on (release) {
if (甲==R) {

gotoAndStop(41);

}else{
gotoAndStop(40);
}
}

on (release) {
if (甲.text=="R") {//这里比如R是你输入的文字
gotoAndStop(41);
} else {
gotoAndStop(40);
}
}

难道需要两个“=”?!

这个“甲”是什么呢,值是多少