flash脚本问题.....................

来源:百度知道 编辑:UC知道 时间:2024/06/05 09:10:56
setProperty("p", _x, Number(getProperty("p", _x))+Number(x));
setProperty("p", _y, Number(getProperty("p", _y))+Number(y));
setProperty("p", _alpha, getProperty("p", _alpha)-2);
setProperty("p", _xscale, Number(getProperty("p", _xscale))+Number(scale));
setProperty("p", _yscale, Number(getProperty("p", _yscale))+Number(scale));
i = Number(i)+1;
if (Number(i) == 50) {
gotoAndStop(5);
}

"p"是实例名
第一句是:设置实例名为〈P〉的元件的X坐标为〈P〉的X坐标加上X;
第二句是:设置实例名为〈P〉的元件的X坐标为〈P〉的Y坐标加上Y;
第三句是:设置〈P〉的ALPHA值为元件〈P〉的ALPHA值减去2;
第四句是:设置〈P〉的宽为元件〈P〉的宽加上SCALE的值;
第五句是:设置〈P〉的高为元件〈P〉的高加上SCALE的值;
第六句是:I 等于I 的值加1;
第七句是:如果I 等于50;
第八句是:跳转到第五帧停下。

我把这段代码检查了好几遍,是没有错误的。可是在FLASH8.0里面却输出了错误报告:
**错误** C:\Documents and Settings\Administrator\Local Settings\Application Data\Macromedia\Flash 8\zh_cn

单独这一段没错误。请检查别的地方~~

应该是其他地方的代码有错误,可能有重名,
可以用排除法试一试,依次删除几段代码,看能不能运行

是不是有自定义类或加载类?