Die Bilder werden von mal zu mal dunkler.... warum ? Ich finde es nicht !
Code: Alles auswählen
UseJPEGImageDecoder()
InitSprite()
InitKeyboard()
fx.f
fy.f
tb=1
ax=1104
ay=848
Dim name$(1000)
faktor.f
Verzeichnis$="d:\Auto\"
dat=0
ExamineDirectory(0,Verzeichnis$,"*.jpg")
Repeat
FileType=NextDirectoryEntry()
If FileType=1
dat+1
name$(dat)=Verzeichnis$+DirectoryEntryName()
EndIf
Until FileType=0
OpenScreen(1024,768,32,"Vollbild")
vollbild:
schritt=1
R=Random(3)
blend=0
CreateSprite(1,1104,848,0)
StartDrawing(SpriteOutput(1))
tb+1
LoadImage(100,name$(tb))
x=ImageWidth()
y=ImageHeight()
fx=ay/y
bx=x*fx
by=y*fx
ResizeImage(100,bx,by)
DrawImage(UseImage(100),(ax/2)-(bx/2),(ay/2)-(by/2))
StopDrawing()
Select R
Case 0
dx=-80
dy=-80
Case 1
dx=-80
dy=0
Case 2
dx=0
dy=0
Case 3
dx=0
dy=-80
EndSelect
Repeat
ClearScreen(0,0,0)
DisplaySprite(1,dx,dy)
ChangeGamma(blend,blend,blend, 0)
FlipBuffers()
If schritt<=25
blend+10
ElseIf schritt>25 And schritt<55
blend=255
ChangeGamma(0,0,0,1)
ElseIf schritt>=55
blend-10
EndIf
Select R
Case 0
dx+1
dy+1
Case 1
dx+1
dy-1
Case 2
dx-1
dy-1
Case 3
dx-1
dy+1
EndSelect
Delay(50)
If schritt=>80
tb+1
If tb>dat
tb=1
EndIf
Goto vollbild
EndIf
schritt+1
ExamineKeyboard()
Until KeyboardPushed(#PB_Key_Escape)
CloseScreen()