flash代码问题

来源:百度知道 编辑:UC知道 时间:2024/05/23 20:44:17
function ee(){
duplicateMovieClip("mc",c,c):
setProperty(c,_x,random(550)):
setProperty(c,_y,random(-100)):
updateAfterEvent();
c++:
if(c>300){
clearInterval(kk):
}
}
kk =setInterval(ee,20):

这是出错提示
**错误** C:\Documents and Settings\jjtu\Local Settings\Application Data\Macromedia\Flash 8\zh_cn\Configuration\Classes\FP8\TextField\StyleSheet.as: 第 7 行: 此类'TextField.StyleSheet'的名称与加载的另一类'TextField.StyleSheet'的名称冲突。
{

**错误** 场景=场景 1, 图层=代码层, 帧=1:第 2 行: 语法错误。
duplicateMovieClip("mc",c,c):

**错误** 场景=场景 1, 图层=代码层, 帧=1:第 3 行: 语法错误。
setProperty(c,_x,random(550)):

ActionScript 错误总数:3 报错:3

到底是错在哪里了。。。一直找不出来。。帮忙解决下。。。。

关于大一个名称冲突的错误你需要检查一下有没有给两个函数命了同一个名称

至于第二个错误,第一个参数是要复制的MC的名称,第二个参数是复制后的MC的名称,这两个都要打引号,第三个参数是复制的MC的深度,这是一个数字,不是字母,可以改成这样:
duplicateMovieClip("mc","c",0);

因为第二个错误存在所以导致了第三个错误,改过了之后就没有了。