主题:  请各位看下这个怪问题!谢谢

pissa

职务:普通成员
等级:2
金币:-1.0
发贴:293
#12004/10/28 0:58:24
原代码如下:
duplicateMovieClip("_root.drop","drop"add i,i);
setProperty ("drop"add i, _x, random (600)+10);
setProperty ("drop"add i, _y, -(random (300)));
i++;
if(i==30) {
    i=1;
}

Flash 动画



pissa

职务:普通成员
等级:2
金币:-1.0
发贴:293
#22004/10/28 1:03:47
这个是网上的一个教程 我招抄了效果就是上面的那个。没实现原先的预想,我郁闷了半天也没发现是怎么会事,后来偶尔把播放器改成5.0 效果就出来了 NND :o

再后来我修改了下代码 ,如下:
duplicateMovieClip("_root.drop","drop"add i,i);
setProperty ("drop"add i, _x, random (600)+10);
setProperty ("drop"add i, _y, -(random (300)));
i++;
if(i>=30) {
    i=1;
}

在7.0也可以出来了 ,虽然解决问题但是我不知道为什么回这样?请教了

Flash 动画



UndeadCraft

职务:版主
等级:4
金币:10.0
发贴:1993
#32004/10/28 8:50:41
你怎么循环的?
我试了5,6,7都行



pissa

职务:普通成员
等级:2
金币:-1.0
发贴:293
#42004/10/28 9:41:21
就是说 当我用
if(i==30) {
i=1;
}时,只有把播放器设置成5才行 6没试过 7出不来

然后我改为
if(i>=30) {
i=1;
}时,就都出来了


我用的是 mx professional 2004 地狱天堂你用的是什么? 难到是我的flash的问题?



UndeadCraft

职务:版主
等级:4
金币:10.0
发贴:1993
#52004/10/28 11:48:59
一样的,没看到你的循环怎么写的,是不是第二桢写的gotoAndPlay(1);



pissa

职务:普通成员
等级:2
金币:-1.0
发贴:293
#62004/10/28 15:10:36
没有啊 第一桢上写的是play();

循环是通过if 来实现的



pissa

职务:普通成员
等级:2
金币:-1.0
发贴:293
#72004/10/28 15:18:54
顺便问下,听说flash是可以模仿 网速来调试动画的 ,我想用来检测我的loading
可是找不到在哪里,请地狱大哥和知道的朋友告诉我在哪里 ,最好给个截图

xiexie!!!!



UndeadCraft

职务:版主
等级:4
金币:10.0
发贴:1993
#82004/10/28 17:29:39
ctrl+enter 两次



智慧当当

职务:普通成员
等级:2
金币:13.0
发贴:412
#92004/11/3 21:04:57
不是吧,Ctrl+Enter 两次,我头一次听说啊,好让我试试先.
我的意见是:
按下Ctrl+Enter 后选择"调试"中的14.4K/s项,然后选择"查看"中的"显示数据流"就OK拉.....