본문 바로가기

pygame sound2

pygame - [소리 제어] ▣ 안녕하세요. 이번장에서는 pygame으로 소리를 제어하는 코드를 공부해보겠습니다. ▣ 먼저 소리를 재생하기 위해서 소리를 가져오는 코드를 작성해야 합니다. pygame.mixer.Sound() 함수를 이용해서 소리를 가져와야 합니다. Sound() 함수에서 매개변수에 파일 위치를 지정할 때 주의해야 할 건 \를 / 기호로 바꿔서 지정해야 합니다. 소리 파일을 지정했다면 이제 소리의 크기를 제어해보겠습니다. sound변수에서. 점으로 접근을 하게 되면 이렇게 sound.set_volume() 함수로 소리를 제어할 수 있습니다. 함수에서 소리의 범위는 0.0~1.0입니다. 소리를 재생하는 코드는 sound.play() 함수로 재생합니다. 그냥 play() 함수로 재생할 수도 있지만 play() 함수안에 .. 2022. 10. 14.
파이썬 - [pygame, 소리재생, 배경음악, mixer, sound] ▣ 우선 pygame.init() 함수를 호출하여 pygame를 초기화하세 해주세요. 이 부분이 없으면 초기화되지 않았다라는 경고가 나와 실행이 안됩니다. ▣ 그리고 test_sound라는 이름으로 pygame.mixer.Sound() 함수를 대입해 주세요. Sound() 매개변수에는 내가 사용할 소리에 위치 경로를 넣어주세요. 여기서 주의해야 할 건 경로를 복사 붙여 넣기 하면 \ 이스케이프로 붙어넣어집니다. 그럼 제어 문자로 인식해 오류가 발행하기 때문에 / 기호로 변경해서 경로를 지정해줘야 합니다. ▣ 그리고 test_sound.play() 함수를 호출하여 소리를 재생합니다. 그리고 확인을 해보세요. 그럼 소리가 한번 나오는 걸 확인할 수 있습니다. ▣ 이번에는 배경음악이 나오는 것처럼 소리를 무한.. 2021. 5. 13.