def render(self, color):
pygame.draw.rect(Renderer.SCREEN, color, self.rect, 0)
# Line to nearest entity
#pygame.draw.line(Renderer.SCREEN, (0, 255, 0), (self.rect.centerx, self.rect.centery), (self.closest_entity.rect.centerx, self.closest_entity.rect.centery), 1)
# Line to nearest food
#pygame.draw.line(Renderer.SCREEN, (255, 0, 0), (self.x + self.size / 2, self.y + self.size / 2), (self.closest_food.x + 3, self.closest_food.y + 3), 1)
# Line following movement vector
#start_line = self.x + self.size / 2, self.y + self.size / 2
#end_line = self.x + (self.size / 2) + (60 * self.closest_food_vector[0]), self.y + (self.size / 2) + (60 * self.closest_food_vector[1])
#moving_line_start = self.x + (self.size / 2), self.y + (self.size / 2)
#moving_line_end = moving_line_start[0] + (20 * self.dx), moving_line_start[1] + (20 * self.dy)
#pygame.draw.line(Renderer.SCREEN, (0, 255, 0), moving_line_start, moving_line_end, 1)
#pygame.draw.line(Renderer.SCREEN, (0, 255, 0), start_line, end_line, 1)
评论列表
文章目录