인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

uki020226님의 프로필 이미지
uki020226

작성한 질문수

파이썬 무료 강의 (활용편1) - 추억의 오락실 게임 만들기 (3시간)

퀴즈 후반전

좌우 방향성이 있는 그림 뒤집기

작성

·

714

0

좌우 방향성이 있는 그림을 좌 키 눌렀을떄와 우키 눌렀을떄 방향을 그에 맞춰 뒤집는 방법에 대해 궁금합니다. 
제가 해본 코드는 다음과 같은데,

### 캐릭터  이미지 설정 부분에서 ch0 와 ch1 을 설정해서, 하나는 기본값으로 다른 하난 뒤집은 상태로 초기 값을 정의하고, 

ch = pygame.image.load("이미지 주소")
ch0 = ch
ch1 = pygame.transform.flip(ch, TrueFalse)

### 이하 방향키 이벤트에서, 

       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의 기준점을 모르기 떄문에, 픽셀상의 오차가 발생하지는 않을지, 하는 문제가 궁금하고, 

위와 같은 방식이 괜찮은지 혹은 안괜찮다면, 다른 대안이 있는지 궁금합니다. 

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!
uki020226님의 프로필 이미지
uki020226

작성한 질문수

질문하기