Ktextsurfacewriter.Ein Pygame-Addon für Anzeigetext über der Oberfläche mit vielen Dimensionsgrenzen | |
Jetzt downloaden |
Ktextsurfacewriter. Ranking & Zusammenfassung
Anzeige
Ktextsurfacewriter. Stichworte
Ktextsurfacewriter. Beschreibung
Ein Pygame-Addon für Anzeigetext über der Oberfläche mit vielen Dimensionsgrenzen KTEXTSURFACEWRERRIERS Ziel ist es, Entwicklern zu helfen, Text in einem Pygame.Rect-Instanz einfach anzuzeigen. Nach einem KTEXTSURFACEWRIDER-Instanz können Sie die Methode '' Draw 'verwenden, um den Text über PYGAME.SURFACE anzuzeigen.Exampleschau ein vollständiges Beispiel für die Nutzung dieser Bibliothek. Auch wenn ich das Python Doctest-Format benutze, ist dies kein politisch korrekter Test, da ich auf die Ergebnisse warten, und es werden keine echten Tests auf den Ergebnissen durchgeführt. Beispiel. Wenn Sie nichts über Doken wissen, wissen Sie nur, dass Sie diesen Code mit dem einfachen Zugriff auf die Eierquelle ausführen können. müssen. >>> Import Pygame >>> von pygame.locals Import * >>> Import Pygame.font >>> pygame.font.init () >>> screen = pygame.display.set_mode ((640,480), 0, 32) Um die Dinge komplizierter zu machen, werde ich nicht direkt auf den Bildschirm ziehen, aber ich bekomme eine Oberfläche, in der ich zeichnen kann. >>> Surface = Pygame.Surface ((400.400), Flags = Srcalpha, Tiefe = 32) >>> Oberfläche.Fill ((255,255,255,255)) Jetzt können wir die Oberfläche auf dem Bildschirm blassen. Wir werden dieses Verfahren mehrmals wiederholen, sodass die erste Dummy-Funktion besser erstellt wird (diese Funktionen sind nicht außerhalb dieser Testumgebung nicht nützlich): >>> Def BlitSurface (): ... Screen.bit (Oberfläche (50,50) ) ... pygame.display.update (), damit wir es zum ersten Mal nennen können. >>> BlitSurface () Dies ist ein grafischer Test, sodass wir die Zeichnung verzögern müssen, und ermöglichen es, dass Benutzer die Ergebnisse betrachten und dann übergehen können. Wir warten auf Benutzereingaben, bevor Sie weitergehen. Dazu erstellen wir eine zweite dumme Funktion, die wir später oft anrufen. >>> Def Waitoruseraction (): ... während TRUE: ... ... für Ereignis in Pygame.Event.get (): ... wenn Event.Type == Beenden: ... Import SYS ... sys.exit (0) ... Wenn Event.Type == Keydown: ... Returnok, lasst es zum ersten Mal anrufen. >>> WAITFORUSUCKAGE () Anforderungen: · Python · Pygame.
Ktextsurfacewriter. Zugehörige Software
Mako.
Eine superschnelles Vorlagen-Sprache, die die besten Ideen aus den bestehenden Templating-Sprachen leiht. ...
197