读书人

请高手解答下有关问题

发布时间: 2012-03-11 18:15:39 作者: rapoo

请高手解答下问题
我看教程学FLASH编码,下雨效果。
1。结果教程里面下一大驼雨,我死活就只下一滴,而且还代码错误。
2。我用教程的代码,怎么也不能把雨滴降落点下调一点.不知道怎么设置,教程里面没有讲
困惑了我两天了,希望有高手能赐教下,谢谢了...

可恶阿,上传不了文件 ,我发代码吧,有需要加我QQ,我发原代码给您.QQ:46726250
================================================================
教程的(使用的老版本的)
if(i<50) {
duplicateMovieClip("/drop", "drop" add i, i);
setProperty("drop"add i, _x, random (500)+100);
setProperty("drop"add i, _y, -(random (300)));
i = i+1;
}
===============================================================
我的(flash8)
if(i<50) {
duplicateMovieClip("x", "x" + i, i);
setProperty("x"+ i, _x, random (500)+100);
setProperty("x"add i, _y, -(random (300)));
i = i++;
}

==============================================================
问了几个朋友了,都说怪事..

[解决办法]
1:没有循环当前不会有N个.
2:请不要在看那么奇特的教程了.已经快2009年了,还看2000年的东西干嘛,不用AS3也就算了,千万不要回到AS1.

for(var i:Number = 0; i < 50; i++)
{
var t_mc:MovieClip = x.duplicateMovieClip("x" + i, i + 1);
t_mc._x = Math.random() * 500;
t_mc._y = Math.random() * 300;
}

读书人网 >Flash

热点推荐