Ask coding questions

← Back to all posts
How to "group" it? Pygame
Parchin (7)

I want to group some objects in Pygame, to move them as one.
(Chcę "zgrupować" kilka obiektów w Pygame, aby poruszać nimi jak jednym)
Or to make so better looking one object - rect.
(albo zrobić lepszy, kilku kolorowy obiekt - rect)
Can I make rect with few colors?
(Mogę zrobić kilku kolorowy obiekt?)
Is there the way to do that?
(Jest sposób, żeby to zrobić?)

Answered by TheBest156 (43) [earned 5 cycles]
View Answer
Comments
hotnewtop
TheBest156 (43)

To create a group you would do something like this:

gems = pygame.sprite.Group() Then to add a sprite:

gems.add(gem)

Regarding the attributes for the group you'd like to edit it depends what they are. For example you could define something like this to indicate the direction of the group:

gems.direction = 'up'

Parchin (7)

@TheBest156 I have no idea how to do that, but I'll look for tutorials on YT. Thanks for help!

CodeMaster007 (108)

Cześć! Czy ludzie w Polsce kodują? Kiedy pojechałem do Polski, nie widziałem, żeby ktokolwiek programował. Jestem w US btw

Parchin (7)

@CodeMaster007 No kodują. Nie często się jednak odzywają, więc piszę po łamanym angielskim i po polsku.

CodeMaster007 (108)

Czy mieszkasz w polsce? Mieszkam w USA i dużo kodujemy. @Parchin

CodeMaster007 (108)

Also, you can do pygame.sprite.Sprite.update
or pygame.sprite.Sprite.add @Parchin

Parchin (7)

@CodeMaster007 Thanks. Oczywiście, że mieszkam. Thank you for help!