Die Suche ergab 7 Treffer

von Sonnenblume
Samstag 23. August 2008, 12:17
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Abfrage ob Mausbutton konstant gedrückt ist
Antworten: 6
Zugriffe: 3018

Ich hoffe dass das so okay ist:


import pygame

from pygame.locals import *
from sys import exit

pygame.init()
screen = pygame.display.set_mode((640, 480), 0 ,32)
startpos = ()
endpos = ()
momentpos = ()

while True:
for event in pygame.event.get():
if event.type == QUIT:
exit()
if event ...
von Sonnenblume
Samstag 23. August 2008, 11:17
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Abfrage ob Mausbutton konstant gedrückt ist
Antworten: 6
Zugriffe: 3018

Sorry, es geht um Pygame:

Code: Alles auswählen

while True:
for event in pygame.event.get():
if event.type == MOUSEBUTTONDOWN:
paint()

def paint():
while MOUSEBUTTONDOWN == True:
mach irgendwas
von Sonnenblume
Samstag 23. August 2008, 10:03
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Abfrage ob Mausbutton konstant gedrückt ist
Antworten: 6
Zugriffe: 3018

Abfrage ob Mausbutton konstant gedrückt ist

Hallo,

ich versuche eine Funktion zu programmieren in der abgefragt wird, ob eine Maustaste konstant gedrückt wird. Während die Taste gedrückt wird soll dann etwas passieren (z.B. etwas gezeichnet werden).
Ich habe es über eine while Schleife versucht, aber da stürzt alles ab. Für irgendwelche ...
von Sonnenblume
Montag 21. Juli 2008, 15:08
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Collision Detection
Antworten: 6
Zugriffe: 3047

Nach einigem herumwursteln funktioniert jetzt alles so wie es soll, danke fuer die Hilfe. Wenn ich allerdings die Group.draw() Methode aufrufe, zeigt er mir einen "Group object has no attribute draw" Fehler an, was seltsam ist, da add(), etc. alles geht. Ist allerdings nicht weiter dramatisch, ich ...
von Sonnenblume
Montag 21. Juli 2008, 12:30
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Collision Detection
Antworten: 6
Zugriffe: 3047

Ich habe meinen Code jetzt so verändert, dass es einigermaßen funktioniert. Allerdings sieht es grauenhaft aus, weil ich einige Werte hardcoden musste:

class Raumschiff(pygame.sprite.Sprite):
def __init__(self, x, y, image):
pygame.sprite.Sprite.__init__(self)
self.image = pygame.image.load ...
von Sonnenblume
Sonntag 20. Juli 2008, 13:34
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Collision Detection
Antworten: 6
Zugriffe: 3047

Danke für die schnelle Antwort. Das die alle miteinander kollidieren hatte ich schon vermutet.
Allerdings ist genau das mein Problem, ich habe Stundenlang im Netz nach vernünftigen Tutorials gesucht, habe aber nichts genaueres bezüglich dem rect - attribut gefunden, was mir weiterhelfen würde ...
von Sonnenblume
Sonntag 20. Juli 2008, 11:48
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: Collision Detection
Antworten: 6
Zugriffe: 3047

Collision Detection

Hallo,

ich habe ein kleines Problem mit meiner Collision Detection: Sie funktioniert nicht.


Teil des Codes, der relevant ist:


class Raumschiff(pygame.sprite.Sprite):
def __init__(self, x, y, image):
pygame.sprite.Sprite.__init__(self)
self.image = pygame.image.load(image).convert_alpha ...