作者ted66 (ted)
看板Flash
标题[问题] 想问一下乱数部分
时间Thu May 29 00:35:52 2008
我想问一下我想用乱数来决定某种东西移动
但是好像都移动一个就停下来
我也想过用阵列但是效果好像不好
(也会停住)
想问一下有甚麽方法可以比较简单扼要
我用FOR一下子就执行完了><
我用固定数也是都不太正常
=================下面为原始码很长================
x=1
this.onEnterFrame = function(){
trace(x)
if(x==1){
nspeed=5
n1._y-=nspeed
if(n1._y<22){
n1._y=418
nspeed=0
x=8}
}
if(x==2){
nspeed=5
n1._y-=nspeed
if(n2._y<22){
n2._y=418
nspeed=0
x=6}
}
if(x==3){
nspeed=5
n3._y-=nspeed
if(n3._y<22){
n3._y=418
nspeed=0
x=5}
}
if(x==4){
nspeed=5
n4._y-=nspeed
if(n4._y<22){
n4._y=418
nspeed=0
x=7}
}
if(x==5){
nspeed=5
n5._y-=nspeed
if(n5._y<22){
n5._y=418
nspeed=0
x=3}
}
if(x==6){
nspeed=5
n1._y-=nspeed
if(n6._y<22){
n6._y=418
nspeed=0
x=4}
}
if(x==7){
nspeed=5
n7._y-=nspeed
if(n7._y<22){
n7._y=418
nspeed=0
x=9}
}
if(x==8){
nspeed=5
n1._y-=nspeed
if(n8._y<22){
n8._y=418
nspeed=0
x=2}
}
if(x==9){
nspeed=5
n1._y-=nspeed
if(n9._y<22){
n9._y=418
nspeed=0
x=5}
}
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.166.103.237
1F:推 scars:完全看不出你要做什麽XD 05/29 12:48
2F:→ ted66:没事解决了~感谢 05/29 19:22
3F:推 cjcat2266:code让别人看的时候,请记得附注解 :) 05/30 00:14
4F:推 aquarianboy:感觉是一样的逻辑做9次....程式好像可以写得更简单 05/30 00:36