인프런 커뮤니티 질문&답변
좌우 방향성이 있는 그림 뒤집기
작성
·
788
0
좌우 방향성이 있는 그림을 좌 키 눌렀을떄와 우키 눌렀을떄 방향을 그에 맞춰 뒤집는 방법에 대해 궁금합니다.
제가 해본 코드는 다음과 같은데,
### 캐릭터 이미지 설정 부분에서 ch0 와 ch1 을 설정해서, 하나는 기본값으로 다른 하난 뒤집은 상태로 초기 값을 정의하고,
ch = pygame.image.load("이미지 주소")
ch0 = ch
ch1 = pygame.transform.flip(ch, True, False)
### 이하 방향키 이벤트에서,
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_LEFT:
to_x -= move
ch = ch0
elif event.key == pygame.K_RIGHT:
to_x += move
ch = ch1
로 이미지를 교체 하면 어떨까 하는데,
이렇게 하면 제 가 보기에는 잘 작동하는 것으로 보입니다.
그러나, flip의 기준점을 모르기 떄문에, 픽셀상의 오차가 발생하지는 않을지, 하는 문제가 궁금하고,
위와 같은 방식이 괜찮은지 혹은 안괜찮다면, 다른 대안이 있는지 궁금합니다.
답변
답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!





