“colisiones de pygame” Código de respuesta

colisión de cheque de pygame

def is_collided_with(self, sprite):
    return self.rect.colliderect(sprite.rect)
Innocent Impala

colisiones de pygame


player_rectangle = pygame.Rect(top, left, width, height)

player_rectangle.colliderect(rect_you_want_to_test_is_being_overlapped) 
# Returns True or False if your rect collides with the rect given

player_rectangle.collidelist(list_of_rects)
# Tests if the player rect collides with a list of rects, returns index of 
# rect, give -1 if no rect collides.

Elated Emu

colisiones de puntos de pygame

Object_1 = pg.Rect(x, y, width, height)
Point = (x, y) #If this doesn't work, then change parenthesis to brackets

if Object_1.collidepoint(Point):
    #Do something
Victorious Vulture

Respuestas similares a “colisiones de pygame”

Preguntas similares a “colisiones de pygame”

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código