Pygame: Rectangle verhält sich anders

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
LiFunk
User
Beiträge: 7
Registriert: Samstag 2. April 2022, 18:28

Hallo,

ich bin gerade dabei ein bisschen mit Pygame rumzuspielen und wollte mir ein Rechteck zeichnene, dass ich nachher bewegen kann.
Nun habe ich aber folgendes Problem, dass das Rechteck irgendwie eine andere Größen verwendet als zum Beispiel die Linie.
Die Linie ist waagerecht 10 Pixel lang, genau wie das Rechteck, aber beim Ausfüren ist das Rechteck um einiges länger.

Beispiel:
Bild

und der Code dazu:
pygame.draw.rect(wn, BLACK, (30,35,40,130))
pygame.draw.line(wn, RED, (30,30) , (40,30),2)

Grüße
Sirius3
User
Beiträge: 18279
Registriert: Sonntag 21. Oktober 2012, 17:20

Bei solchen Fragen hilft es immer, als erstes die Dokumentation zu lesen: https://www.pygame.org/docs/ref/draw.ht ... .draw.rect

Die 40 beim Rechteck ist die Breite und nicht die Position der rechten Seite.
LiFunk
User
Beiträge: 7
Registriert: Samstag 2. April 2022, 18:28

Gut da hätte ich drauf kommen können. Vielen Dank fürs beantworten
Antworten