主题:  画魔等高手请进!急!!

tzwdd

职务:普通成员
等级:1
金币:0.0
发贴:5
注册:2001/11/22 13:52:24
#12001/11/26 14:21:48
在<深入flash编程>书中64页有个做残影的实例,可我却做了多次不成,下面我把过程拿来,请高手看看错处:
1)建一个从左到右的运动小球,拖入主电影区命名"q'
2)新建一层并在一帧写入代码:
i = 10;
n = i;
while (i>0) {
    duplicateMovieClip ("q", "q"add i, i);
    setProperty ("q"add i, _alpha, i*10);
    i = i-1;
}
2)2帧代码
if (n>0) {
    tellTarget ("q"add n) {
        play ();
    }
}
n = n-1;
setProperty ("q", _visible, 0);
3)4帧代码
if (n>0) {
    gotoAndPlay (2);
} else {
    stop ();
}
请高手能帮忙解决, 我的错处在哪?小弟是莱鸟,能得到您的指点,不甚感激!!

编辑历史:[这消息被tzwdd编辑过(编辑时间2001-11-26 14:40:29)]


Demon.S

职务:版主
等级:5
金币:10.0
发贴:2468
注册:2000/9/15 13:56:49
#22001/11/27 0:12:47
frame 1:
n=10;
_root.q._visible=0;

frame 2:
duplicateMovieClip ("q", "q"+n, n);
_root["q"+ n]._alpha=n*10;
_root["q"+ n]._visible=1;
_root["q"+ n)].gotoandplay(1);
n = n-1;

frame 4:
if (n>0) {
_root.gotoAndPlay (2);
} else {
stop ();
}

DS