Ich möchte den aktuellen Bildschirm ein wenig vor dem Auftauchen einer neuen Oberfläche verdunkeln. Ich weiß, dass es in Pygame keine Funktion dafür gibt und dass ich das Bild verarbeiten muss, um es zu verdunkeln. Aber solange ich weiß, ist die einzige Möglichkeit, die aktuelle Oberfläche in pygame anzuzeigen, die Speicherung auf der Festplatte als eine Datei, die das Spiel verlangsamt. Gibt es eine andere Möglichkeit, dies mit Pygame zu tun? So speichern Sie das Bild auf einen Wert im Speicher, damit ich es verarbeiten kann, ohne es irgendwo zu speichern.pygame-How to Bildschirm verdunkeln
Vielen Dank im Voraus,
Stam
wahrscheinlich didnt ich mich klar, ich will mein Spiel verdunkeln, was bereits auf dem Bildschirm Blitted hat ... –
Oh ich Ihren Punkt bekam, ein anderes Bild auf dem Bildschirm zeichnen, die es –
Um dunkel dunkler werden, was bereits angezeigt wird, zeichnen Sie einfach ein transluzentes Rechteck auf dem Bildschirm: übergeben Sie der Füllfarbe eine vierte "Alpha" -Komponente, um die Deckkraft darzustellen. – jsbueno