主题:  画魔你好!

inkl

职务:普通成员
等级:1
金币:0.0
发贴:139
#12001/5/30 17:39:15
我是一名出学者,我看了你的"深入编程一书"挺好的我买了一本.
现在我有一个问提请教你好吗?
这个简单的例子是这样的,把一个含有运动小球的MC托入主场景中,然后开始编写ATION。建立一个独立的层放ATION或放入含有ATION的MC
ATION是这样的:
if (Number(n)<60) {
n = 0;
}
duplicateMovieClip ("_root.circle", "circle" add n, n);
setProperty ("_root.circle" add n, _x, random(550));
setProperty ("_root.circle" add n, _y, random(350));
n = Number(n)+1;
因为惟恐是IF的问题,所以用While语句换了一下,还是如旧,我想不应该是程序方面的错误吧——
谢谢你能帮助我!



Demon.S

职务:版主
等级:5
金币:10.0
发贴:2468
#22001/5/30 18:23:08


//首先你要知道n是否初始化了,而你上面的一句as是废语句,也就是说,n肯定就是0
当然你要做循环的话,循环部分要坐在里面
n = 0;
if (Number(n)<60) {
duplicateMovieClip ("_root.circle", "circle" add n, n);
setProperty ("_root.circle" add n, _x, random(550));
setProperty ("_root.circle" add n, _y, random(350));
n = Number(n)+1;
}

这样就差不多了



inkl

职务:普通成员
等级:1
金币:0.0
发贴:139
#32001/5/31 8:50:50
画魔我按你的方法做过了还是这个样子,为什么呀!
希望你能帮助我!
再一次谢谢!



Demon.S

职务:版主
等级:5
金币:10.0
发贴:2468
#42001/5/31 10:59:26
你并没有提供给我错误情况



inkl

职务:普通成员
等级:1
金币:0.0
发贴:139
#52001/5/31 15:06:57
向上一种做法没有任何效果呀!



Demon.S

职务:版主
等级:5
金币:10.0
发贴:2468
#62001/5/31 18:29:48
scene内存在cycle么?



inkl

职务:普通成员
等级:1
金币:0.0
发贴:139
#72001/6/1 10:53:24
谢谢你!我明白了!还是我做的问题!忘了加一个影祯回路了!