在FLash脚本中的问题

来源:百度知道 编辑:UC知道 时间:2024/05/06 01:49:33
在FLash脚本中,首先在第一帧处有Text11=text;
text="";TextLen=2;
然后5帧处
if(Number(TextLen<=Number(length(Text11))and Number(TextLen)<>0){Textlen=number(eval("TextLen"))+1;text=substring(Text11,1,TextLen);
}
else
{TextLen=0;
}请那路高手帮我解释一下什么意思?万分感激!!

这应该是很久以前的代码了,意思是
Text11=text;//给Text11贼值text,如果只有这一句没有其它的,Text11的值就是undefined
text="";//给text贼值为空
TextLen=2;//给TextLen贼值为2
//
if(Number(TextLen<=Number(length(Text11))and Number(TextLen)<>0){//如果TextLen小于或等于Text11的长度,并且TextLen不等于0,把and改为&&
Textlen=number(eval("TextLen"))+1;//Textlen贼值为TextLen+1,把number改为Number
text=substring(Text11,1,TextLen); //text贼值为Text11的从第二个字母数一直到TextLen(一个数字)
} else//否则
{TextLen=0; //TextLen的值为0
}