高手帮忙看一下这段flash脚本

来源:百度知道 编辑:UC知道 时间:2024/09/28 09:23:24
stop ();
time = 0;
a = 2;
t = 4;
lam = 6;
flg = 1;
y = [];
for (k = 0; k < 58; k++)
{
duplicateMovieClip("ball1", "ball1" add k, k);
this["ball1" add k]._x = this["ball1" add (k - 1)]._x + 10;
this["ball1" add k]._y = 253;
duplicateMovieClip("ball2", "ball2" add k, k);
this["ball2" add k]._x = this["ball2" add (k - 1)]._x - 10;
this["ball2" add k]._y = 253;

} // end of for
ball._visible = 0;
ball0._width = 15;
ball0._height = 15;
输出时只显示ball2的复制图形,怎样才能把ball1和ball2的图形都复制出来?先谢过了

duplicateMovieClip("ball1", "ball1" add k, k);
this["ball1" add k]._x = this["ball1" add (k - 1)]._x + 10;
this["ball1" add k]._y = 253;
duplicateMovieClip("ball2", "ball2" add k, k+58);
this["ball2" add k]._x = this["ball2" add (k - 1)]._x - 10;
this["ball2" add k]._y = 253;

试试

for (k = 0; k < 58; k++)
{
duplicateMovieClip("ball1", "ball1" add k, 2k);
this["ball1" add k]._x = this["ball1" add (k - 1)]._x + 10;
this["ball1" add k]._y = 253;
duplicateMovieClip("ball2", "ball2" add k, 2k+1);
this["ball2" add k]._x = this["ball2" add (k - 1)]._x - 10;
this["ball2" add k]._y = 253;

} // end of for

注意同一深度上不能出现两个对象