0
700,500 화면에서 기본적으로 100,100의 작은 막대기 그림을 만들기 위해 그리기 명령을 사용했으며 마우스로 이동하려고합니다. 마우스가 막대기 그림의 왼쪽과 오른쪽 방향으로 나타납니다.파이 게임에서 개체의 중앙에 마우스 커서의 위치를 설정하려면 어떻게해야합니까?
700,500 화면에서 기본적으로 100,100의 작은 막대기 그림을 만들기 위해 그리기 명령을 사용했으며 마우스로 이동하려고합니다. 마우스가 막대기 그림의 왼쪽과 오른쪽 방향으로 나타납니다.파이 게임에서 개체의 중앙에 마우스 커서의 위치를 설정하려면 어떻게해야합니까?
이렇게하는 것이 간단합니다. 예를 들어
,cat_image = "cat.png"
mouse_c = pygame.image.load(mouse_image).convert_alpha()
while True:
for event in pygame.event.get():
if event.type == QUIT:
pygame.quit()
sys.exit()
x,y = pygame.mouse.get_pos()
x -= mouse_c.get_width()/2
y -= mouse_c.get_height()/2
screen.blit(mouse_c,(x,y))
pygame.display.update()
당신은 센터에 도착 절반 높이와 너비를 뺄 필요가있다.
코드가 있습니까? – matsjoyce