Итак, у меня есть этот код для аэрографа в приложении для рисования.Когда функция активна, она должна рисовать на холсте, в основном, как аэрография.Но сейчас я не знаю, как заставить pygame обнаружить мышь или мышь и сделать из нее цикл while.Вот код:
def airbrush():
airbrush = True
cur = pygame.mouse.get_pos()
click = pygame.mouse.get_pressed()
while click == True:
pygame.draw.circle(gameDisplay, colorChosen, (cur[0] + random.randrange(brushSize), cur[1] + random.randrange(brushSize)), random.randrange(1, 5))
pygame.display.update()
clock.tick(60)
Прямо сейчас у меня есть «пока щелчок», который не работает.Чем я должен заменить «щелчок», чтобы эта работа работала так, чтобы при удерживании мыши она рисовала, а когда мышь «вверх», останавливалась?