2017-11-15 3 views
0

Also ich ist neu mit pygame und ich habe mich gefragt, wie Sie ein einfaches Textfeld machenWie erstelle ich ein Textfeld in Pygame?

Ich weiß, Sie als so ein Fenster erstellen müssen:

import pygame, sys 
pygame.init() 

screen= pygame.display.set_mode([800,600]) 
pygame.display.flip 

aber dann habe ich keine Ahnung, wo gehen von dort

jede Hilfe sehr geschätzt :)

+1

einen Blick auf [diese Antwort] (https://stackoverflow.com/a/46390412/6220679) . – skrx

Antwort

0

PyGame ist Low-Level-Bibliothek und es verfügt nicht über Widgets. Sie können andere Module wie PGU, OcempGUI oder SGC verwenden. Die meisten von ihnen haben Beispiele.

Die meisten von ihnen verwenden eigene Ereignisschleife, so dass Sie lernen müssen, wie Sie es anstelle der Schleife verwenden while True:.

Mehr auf PyGame Seite:


BTW:

SGC keine eigene Ereignisschleife nicht verwendet und es zeigt, wie die Verwendung es in eigenem mailoop in Getting Started

PGU eigene Ereignisschleife verwendet, aber es zeigt, wie es (nur) in eigenen mainloop zu verwenden, in example 10