2
파이 게임에서 윈도우 모드로 FPS 게임을 만들고 싶습니다.창에서 마우스를 고정하십시오. 파이 게임
제한없이 숨겨진 커서를 사용하여 카메라를 360도 이상 움직일 수 있어야합니다.
나는 파이 게임의 set_visible
과 set_pos
을 사용했으나 내 마우스가 창 밖으로 나가고 화면 테두리에서 차단되는 것을 막지 못했습니다.
import pygame
pygame.init()
game_display = pygame.display.set_mode((800,600))
pygame.mouse.set_visible(False)
exit = False
while (not exit):
pygame.mouse.set_pos = (400, 300)
mouse_move = (0,0)
for event in pygame.event.get():
if event.type == pygame.QUIT:
exit = True
if event.type == pygame.MOUSEMOTION:
mouse_move = event.rel
if mouse_move != (0,0):
print(mouse_move)
pygame.quit()
BTW'set_pos' 방법이 아닌 가변 -'pygame.mouse.set_pos ((400, 300)) '하고 마우스 내부를 유지한다. – furas