Arrow = eval((obj + "").replace("mc.RTSize", "RTArrow"));
Arrow = eval((obj + "").replace("Size", "Arrow"));
两边的引号删掉
尽量不要用eval函数了
直接用this[]代替
逗号加的有问题吧
function FunArray(obj)
{
var Arrow = null;
if (obj._name == "RTSize")
{
Arrow = eval(‘(obj + "").replace("mc.RTSize", "RTArrow")’);
}
else
{
Arrow = eval(‘(obj + "").replace("Size", "Arrow")');
} // end else if
return (Arrow);
} // End of the function
试试
破解的文件经常会有乱七八糟的问题的,而且你这个是as2的。。。没有整个flash,根本没法帮你差错
// end else if
my_mc.cat._visible =0;
dati = filexml.firstChild.childNodes[categoriasito].childNodes;
for (i=0; i
my_mc["cat"+i].loader.loadMovie(dati[i].attributes.urlimage);
my_mc["cat"+i].input_txt.text = dati[i].attributes.desc;
if (i
my_mc["cat"+i]._x = 105*i+20;
} else {
你这个是as2吧,括号加的很混乱