var uhrx=100; var uhry=100; var uhrr =20; var zeitz=Math.PI*45; var zeitzz=rotp; var zeitz2=0; var zeitzz2=0; var maxuhren=6; var data2: Array = new Array(); var startsx=100; var startsy=396; var zif=0; function tunnel(){ rain.graphics.lineStyle(2,0x0000ff,1); tunnel2.graphics.lineStyle(2,rainbowl[Math.round(rancolor)],1); rain.graphics.moveTo(0,200); rain.graphics.lineTo(1320,200); rain.graphics.moveTo(0,510); rain.graphics.lineTo(1320,510); for (var tt = startx; tt < (startx+3000); tt+=300) { rancount2+=1.2; if (rancount2 >=22) {rancount=1; rancount2=0;} rain.graphics.lineStyle(2,0x0000ff,1); rain.graphics.moveTo(tt*2+600,0); rain.graphics.lineTo(tt+600,200); //mitte rain.graphics.lineTo(tt+600,510); //mitte rain.graphics.lineTo(tt*2+600,800); rancolor2-=2; if (rancolor2 <2){rancolor2=rainbowl.length;} rancolor=rancolor2; for (var qw = 0; qw < 50; qw+=1) { var flutz = ba3.readFloat()*20; rain.graphics.lineStyle(1,0x0000ff,1); rain.graphics.moveTo(tt*1.5+600+(qw*9),110 -flutz); rain.graphics.lineTo(tt*1.5+600+(qw*9+1)+tt,70 +(tt/5)+flutz); if (rancount ==1 && (qw%2)==0 ) { rancolor-=20; if (rancolor <= 22){rancolor=rainbowl.length;} tunnel2.graphics.lineStyle(0.5,rainbowl[Math.round(rancolor)],1); tunnel2.graphics.moveTo(tt*2+600+(qw*12) ,00); tunnel2.graphics.lineTo(tt+600 +(qw*6),200); tunnel2.graphics.lineTo(tt+600 +(qw*6),510); tunnel2.graphics.lineTo(tt*2+600+(qw*12) ,800); } } rancount=0; } //rancount=0; startx-=30; if (startx<=-1500){startx=-900}; } function itstime(){ if (data2.length 400){zif=0;} for (var ttz = 0; ttz < 6.4; ttz+=0.52) { uhren.graphics.lineStyle(1,rainbow[Math.round(rainbow.length/(ttz*2)+zif)],1); uhren.graphics.moveTo((Math.cos(ttz)*(data2[rr].w/1.5))+data2[rr].x,(Math.sin(ttz)*(data2[rr].w+1))+data2[rr].y); uhren.graphics.lineTo((Math.cos(ttz)*data2[rr].w)+data2[rr].x,(Math.sin(ttz)*(data2[rr].w+6))+data2[rr].y); } } for (var rr2: int = 0; rr2< data2.length; rr2++) { data2[rr2].x -=data2[rr2].w/5; data2[rr2].y -=Math.sin(-data2[rr2].w/2); data2[rr2].z -=data2[rr2].w; if (data2[rr2].z <1) {data2[rr2].z =rainbow.length;} if (data2[rr2].x <(-data2[rr2].w*1.5-20)) {data2.splice(rr2, 1);} } }