Die Suche ergab 19 Treffer

von blob
Montag 5. Juli 2010, 21:06
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Malen mit Pygame
Antworten: 19
Zugriffe: 5249

Re: Malen mit Pygame

Dieses Programm wurde auch nur mit Pygame geschrieben : http://pygame.org/project-PaintBrush-1280-2230.html

Aber ich werde es mal mit GTK, QT oder wxPython versuchen. Welches würdest du mir empfehlen?
von blob
Montag 5. Juli 2010, 18:46
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Malen mit Pygame
Antworten: 19
Zugriffe: 5249

Re: Malen mit Pygame

Ah, ok. Ich hab self.mouse_pos2 jetzt aus MOUSEBUTTONDOWN genommen und es klappt.
Danke.

Weißt du, wie ich das mit dem Menü realisieren kann?
von blob
Montag 5. Juli 2010, 17:39
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Malen mit Pygame
Antworten: 19
Zugriffe: 5249

Re: Malen mit Pygame

self.mouse_pos2 enthält die aktuelle Mausposition, oder nicht? Aber die Linie wird eben nur gezeichnet, wenn ich mit der Maus klicke. Und pygame.Rect(), wollte ich für das Menü benutzen. Wenn man z.B auf rot klickt ändert sich die Farbe und das wollte ich mit pygame.Rect() machen, oder geht das dami...
von blob
Montag 5. Juli 2010, 16:11
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Malen mit Pygame
Antworten: 19
Zugriffe: 5249

Re: Malen mit Pygame

Ich habe das jetzt mal so probiert: import pygame from pygame.locals import* from sys import exit class DrawTablet(object): def __init__(self, width, height): self.width = width self.height = height self.start = (300,200) pygame.init() self.screen = pygame.display.set_mode((self.width, self.height))...
von blob
Sonntag 4. Juli 2010, 18:16
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Malen mit Pygame
Antworten: 19
Zugriffe: 5249

Re: Malen mit Pygame

Das ganze soll eigentlich eine Art Paint werden. Also später möchte ich noch ein Menü, in dem man die Farbe auswählen kann, machen, usw. .
Zu den Linien:
Meinst du pygame.draw.line? Damit würde es nähmlich nicht gehen.
von blob
Sonntag 4. Juli 2010, 12:36
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Malen mit Pygame
Antworten: 19
Zugriffe: 5249

Malen mit Pygame

Ich habe versucht mit Pygame zu malen. Das heißt, ich habe versucht einen Kreis zu erstellen, den man hinter der Maus herziehen kann, sodass eine Linie entsteht. Das Problem ist, dass beim Klicken nur ein Kreis entsteht. Hier der Code: import pygame from pygame.locals import* from sys import exit cl...
von blob
Dienstag 22. Juni 2010, 16:13
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Exit klappt nicht
Antworten: 10
Zugriffe: 1723

Re: Exit klappt nicht

Danke klappt jetzt :)
von blob
Montag 21. Juni 2010, 18:37
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Exit klappt nicht
Antworten: 10
Zugriffe: 1723

Re: Exit klappt nicht

Und wie soll das gehen?
von blob
Montag 21. Juni 2010, 14:49
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Exit klappt nicht
Antworten: 10
Zugriffe: 1723

Re: Exit klappt nicht

Ich schreibe die Programme mit IDLE(Python GUI) drücke F5(Run) und das Programm wird ausgeführt. Dann kommt das Pygame Fenster. Und wenn ich es versuche zu schließen, geht es nicht.
von blob
Sonntag 20. Juni 2010, 20:52
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Exit klappt nicht
Antworten: 10
Zugriffe: 1723

Re: Exit klappt nicht

Das ist der ganze Code: import pygame from pygame.locals import* from sys import exit pygame.init() screen = pygame.display.set_mode((640,480), 0, 32) points = [] while True: for event in pygame.event.get(): if event.type == QUIT: exit() if event.type == MOUSEMOTION: points.append(event.pos) if len(...
von blob
Sonntag 20. Juni 2010, 09:20
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Exit klappt nicht
Antworten: 10
Zugriffe: 1723

Exit klappt nicht

Ich habe ein Problem mit Pygame.
Wenn ich versuche das Fenster zu schließen klappt das nicht.
Dafür benutze ich diesen Code:

Code: Alles auswählen

while True:

    for event in pygame.event.get():
        if event.type == QUIT:
            exit()
von blob
Mittwoch 16. Juni 2010, 17:23
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Bild wird nicht geladen
Antworten: 6
Zugriffe: 2081

Re: Bild wird nicht geladen

Das Bild liegt im selben Ordner, daran liegt es nicht... Ich benutze Windows7 und habe oft Probleme mit den Administratorrechten, vlt liegt es ja daran. Wisst ihr eine Lösung? EDIT: Lag doch nicht an Windows7, das Bild war defekt -.- Aber ein Problem habe ich noch, wenn ich das Fenster versuche zu s...
von blob
Dienstag 15. Juni 2010, 18:32
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Bild wird nicht geladen
Antworten: 6
Zugriffe: 2081

Bild wird nicht geladen

Ich habe ein Problem mit Pygame. Wenn nicht diesen Code ausführe: sprite_image = "ball.png" import pygame from pygame.locals import* from sys import exit pygame.init() screen = pygame.display.set_mode((800,600),0,32) sprite = pygame.image.load(sprite_image) while True: for event in pygame....
von blob
Samstag 17. April 2010, 09:56
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Bild speichern
Antworten: 1
Zugriffe: 2337

Bild speichern

Wie kann ich im Pygame Fenster ein Bild speichern, z.B Kreise, usw. .
von blob
Donnerstag 15. April 2010, 18:43
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Linien löschen
Antworten: 9
Zugriffe: 1830

Hab nicht daran gedacht, danke für den Hinweis :D
Ich habe jetzt herausgefunden wie es geht, man muss event.button benutzen.
von blob
Donnerstag 15. April 2010, 18:24
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Linien löschen
Antworten: 9
Zugriffe: 1830

Ich hab noch eine Frage. Wie kann ich etwas reagieren lassen wenn man mit der linken Maustaste klickt? Ich habe es so versucht: if event.type == MOUSEBUTTONDOWN: pygame.draw.line(screen,farbe,(x.y),mouse_pos) Das Problem ist das auch bei einem Klick auf die rechte und mittlere Maustaste, eine Linie ...
von blob
Donnerstag 15. April 2010, 15:19
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Linien löschen
Antworten: 9
Zugriffe: 1830

Könnte man die Farbe der Linien, denn im Nachhinein ändern? Also bei einem weißen Bildschirm zum Beispiel Space drücken und dann wird die Linie weiß?
von blob
Donnerstag 15. April 2010, 08:08
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Linien löschen
Antworten: 9
Zugriffe: 1830

Ich benutze Pygame. Ich habe ein Programm das auf Mausklicks reagiert und dann eine Linie zu der Mausposition zeichnet. Ich wollt eigentlich mit der Taste Space die zuletzt gezeichnete Linie löschen. Gibt es keinen Befehl der das Programm einen Schritt zurück gehen lässt, so was wie STRG + Z.
von blob
Mittwoch 14. April 2010, 20:14
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Linien löschen
Antworten: 9
Zugriffe: 1830

Linien löschen

Hallo,
Ich habe eine Frage zu der Funktion draw.lines(). Kann man die Linie die man gezeichnet hat wieder rückgängig machen?