Pausen Modus

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

Terror-State

Betreff: Pausen Modus

BeitragSo, Nov 06, 2005 14:28
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi Leute! Ich brauch einen vernünftigen PausenModus! Der aktuelle Bildschirm soll also "eingefroren" werden und zusätzlich mit einem Filter abgedunkelt werden... Das was ich bis jetzt habe scheint mir wenig passend... könnt ihr mir helfen?

BlitzBasic: [AUSKLAPPEN]

Function Pause()
DiffR = 0
DiffG = 50
DiffB = 70
Alpha = 80


LockBuffer BackBuffer()
For X = 1 To 800
For Y = 1 To 600
rgb=ReadPixelFast(X,Y)
r=(gb And $FF0000)/$10000
g=(rgb And $FF00)/$100
b=rgb And $FF

r = r + (Alpha * (DiffR - r) / 100)
g = g + (Alpha * (DiffG - g) / 100)
b= b + (Alpha * (DiffB - b) / 100)

WritePixelFast X, Y, r*$10000 + g*$100 + b
Next
Next
UnlockBuffer BackBuffer()

Flip
WaitKey()
Cls
Game(0) = Not Game(0)
End Function
Ob friedlich oder militant, wichtig ist der Widerstand

Xalon

BeitragSo, Nov 06, 2005 15:05
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich weiß ja nicht wie du das genau willst aber schau mal das an:
BlitzBasic: [AUSKLAPPEN]

If KeyHit(x)
FlushKeys()
WaitKey()
EndIf



Xalon
>>Besucht doch mal meine Seite,mit NEUEN Tutorials<<
User posted image

Terror-State

BeitragSo, Nov 06, 2005 15:14
Antworten mit Zitat
Benutzer-Profile anzeigen
Hä??? was willst du mir damit sagen? ich will den bildschirm einfrieren und zugleich abdunkeln... as prob ist das 800x600 bildpunkte umberechnet werden müssen = 480.000 Punkte. und das ist entscheidend zu langsam...

und du kommst mir mit flushkeys Rolling Eyes
nix für ungut ^^
Ob friedlich oder militant, wichtig ist der Widerstand
 

Apocalyptic

BeitragSo, Nov 06, 2005 15:17
Antworten mit Zitat
Benutzer-Profile anzeigen
ql:SetGamma

Und ich würde das Spiel in der Pause nicht anhalten, sondern nur die Tastenabfrage, die Bewegung der Gegner etc anhalten.
Suum cuique

[ www.ffs-net.de.vu ] [ Raycaster ]

Terror-State

BeitragSo, Nov 06, 2005 15:28
Antworten mit Zitat
Benutzer-Profile anzeigen
SetGamma funzt nur bei Vollbild ^^ is bei mir nich der fall! habs erstmal so gemacht, das ich jeden 2. Pixel schwarz färbe!!! ist locker 1000% schneller ^^

bin aber trotzdem noch dankbar für alternative lösungen!
Ob friedlich oder militant, wichtig ist der Widerstand
 

Apocalyptic

BeitragSo, Nov 06, 2005 15:30
Antworten mit Zitat
Benutzer-Profile anzeigen
Du kannst auch mit TileImage ein schachbrettartiges Bild drübermalen, mit einer transparenten und einer dunklen Farbe.
Suum cuique

[ www.ffs-net.de.vu ] [ Raycaster ]

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group