Partikelfontaine von ??? von ???
schöne Partikelfontaine, mit wechselnden Farben.

Hab Autor nicht mehr - bitte melden.


[code:1:cd29ff2f75]
Graphics 1024,768,32,1
SetBuffer BackBuffer()
ClsColor 0,0,0
Const m=10000,h=40,g=1,cc=5 ;Partikel, Höhe, Gravitation, Farbe
Dim x#(m),y#(m),ax#(m),ay#(m),c(m)
b=CreateImage(1024,768)

Color 255,128,0
ber=2
cg#=255

While ende=0
Cls
LockBuffer BackBuffer

Select ber
Case 1:cr#=cr#-cc:cg#=cg#+cc
Case 2:cg#=cg#-cc:cb#=cb#+cc
Case 3:cb#=cb#-cc:cr#=cr#+cc
End Select
If cr#=255 Then ber=1
If cg#=255 Then ber=2
If cb#=255 Then ber=3
col=256*256*cr#+256*cg#+cb#

If max<m Then max=max+m/100
For d=1 To max

If y#(d)<0 Then
x#(d)=0:y#(d)=0
ax#(d)=Rnd#(2)-1:ay#(d)=Rnd#(Rand(h))
c(d)=col
End If

ax#(d)=ax#(d)*1.02 ;Breite
ay#(d)=ay#(d)-g
x#(d)=x#(d)+ax#(d)
y#(d)=y#(d)+ay#(d)

If y#(d)>=0 And y#(d)<767 And -500<x#(d) And x#(d)<500 Then WritePixelFast 512+x#(d),767-y#(d),c(d)
Next

UnlockBuffer BackBuffer

If KeyDown(1) Or MouseDown(1) Then ende=1
If KeyDown(28) Then
GrabImage b,0,0
SaveImage b,"fountain.bmp"
End If

Flip
Wend
[/code:1:cd29ff2f75]



Suche:
(unterstützt mySQL Wildcards ala %)
Titel:
Text:
Autor: