Game Programming in C++ 7장 연습문제 ① 도플러 효과 구현
7장 연습문제 7.1 문제 7.2장을 참고하여서 도플러 효과를 적용한 게임프로젝트를 수정하자. 조건1: 도플러 효과를 적용하기 위해서 리스너와 이벤트 인스턴스 속성 코드를 수정하자. 조건2: 도플러 효과를 테스트하기 위해 Game::LoadData에서 생성된 구 액터를 앞뒤로 빠르게 이동시키자. 조건3: set3DSettings를 활용해서 도플러 효과의 세기를 조절하자 풀이 이번 문제에서 요구하는 기능을 구현하기 위해서 움직이는 구체를 별도의 클래스로 구현하였다. 그리고 이 구체에 도플러효과를 적용하기 위해서는 이 글에 나와있는 것 처럼 setListenerAttributes와 set3DAttributes에 올바른 속도값을 넣어야 한다. 그리고 set3DSettings를 통해서 도플러 효과의 세기를 조정..