본문 바로가기

pygame 게임3

pygame - [소리 제어] ▣ 안녕하세요. 이번장에서는 pygame으로 소리를 제어하는 코드를 공부해보겠습니다. ▣ 먼저 소리를 재생하기 위해서 소리를 가져오는 코드를 작성해야 합니다. pygame.mixer.Sound() 함수를 이용해서 소리를 가져와야 합니다. Sound() 함수에서 매개변수에 파일 위치를 지정할 때 주의해야 할 건 \를 / 기호로 바꿔서 지정해야 합니다. 소리 파일을 지정했다면 이제 소리의 크기를 제어해보겠습니다. sound변수에서. 점으로 접근을 하게 되면 이렇게 sound.set_volume() 함수로 소리를 제어할 수 있습니다. 함수에서 소리의 범위는 0.0~1.0입니다. 소리를 재생하는 코드는 sound.play() 함수로 재생합니다. 그냥 play() 함수로 재생할 수도 있지만 play() 함수안에 .. 2022. 10. 14.
pygame - [이미지 제어] ▣ 안녕하세요. 이번장에서는 pygame으로 이미지를 제어하는 코드를 공부해보겠습니다. ▣ 이미지를 제어하기 위해서는 pygame.image.load() 함수를 사용해야 합니다. 이 함수는 이미지를 불러오는 함수입니다. 여기서 이미지 경로를 지정해야 하는데 \(백 슬래시) -> /(슬래시)로 변경하여 이미지 경로를 지정해야 합니다. 이미지의 위치를 모를 경우 이미지를 클릭하고 오른쪽 마우스를 누르고 속성을 눌러 확인하시면 됩니다. ▣ pygame.transform.scale() 함수는 이미지의 크기를 조절합니다. scale(이미지 변수, (크기)) 이런 식으로 매개변수 값을 넣으면 됩니다. pygame.transform.rotate() 함수는 이미지 회전을 제어할 수 있습니다. rotate(이미지 변수,.. 2022. 10. 6.
pygame - [VS Code 자동완성] ▣ 안녕하세요. 이번장에서는 비주얼 코드(VS Code)에서 pygame 모듈 코드를 자동 완성하게 하는 내용을 공부해보겠습니다. 우선 우리가 python에서 pygame 모듈을 사용하기 위해서는 pygame 모듈을 설치해야 합니다. ▣ 보통 cmd 명령프롬프트에서 pip install pygame으로 설치합니다. 그렇게 설치를 하고 비주얼코드(VS Code)에서 pygame 모듈에 관련된 코드를 접근하려고 하면 자동완성이 안되는걸 확인할 수 있습니다. 그렇기 때문에 cmd에서 설치하셨다면 지워주시고, ▣ 비주얼코드(VS Code)에 보기 메뉴에서 터미널을 클릭해주세요. ▣ 그리고 밑에 터미널에서 pip install pygame 모듈을 설치해주세요. ▣ 그리고 pygame. 모듈을 접근하면 이렇게 자동.. 2022. 9. 7.