@80”N‘γ•—W’†ό --track0:ŒΒ”,1,1080,120,1 --track1:’·‚³,0,4096,720,1 --track2:κ–Κ,0,99999,100,1 --track3:‰ρ“],-3600,3600,0,1 --check0:Random Color,1 --dialog:ό‘Ύ‚³,local fgs=6;Color/col,col=0xffffff;ΧέΐήΡ’·‚³,local tcf2=200;’†SŒa,local dst0=50;Šg‘εŒW”,local zmc=1.0;Seed,sd=100; -------------------------------------set local t0=math.floor(obj.track0)-1 local t1=math.floor(obj.track1) local t2=math.floor(obj.track2) local t3=math.floor(obj.track3) local sw=obj.screen_w local sh=obj.screen_h local ogvz=obj.getvalue("zoom")/100 if(tcf2==0)then tcf2=200 end ------------------------------------ obj.setoption("drawtarget","tempbuffer",sw,sh) ik=fgs*0.5 for j=0,t0 do cidx=0 timecoef1=obj.rand(10,90,sd,j*5) timecoef2=obj.rand(10,90,sd,j*7)/tcf2 dst=obj.rand(0,t1*100,sd,j*4)/100 if(obj.check0)then r=obj.rand(64,255,sd,j) g=obj.rand(64,255,sd,128+j) b=obj.rand(64,255,sd,255+j) col=RGB(r,g,b) end obj.load("figure","‰~",col,fgs) for i=0,dst,ik do ang=obj.rand(0,36000,sd,j)/100 r=math.rad(t3+ang) cs=math.cos(r) sn=math.sin(r) dx=cs*(i+dst0) dy=sn*(i+dst0) zm=1+i/dst*zmc c1=t2-timecoef1 c2=c1*timecoef2 if(c2