3 개의 강의

목차

Continue to Play와 Playback Limit

WAG에서 무기는 한 번에 여러 번 타격이 되도록 설계되었습니다. 다시 말해 어떤 무기이든 한 콜라이더(collider, 충돌체; 예: 나무 상자)를 타격하면서 다른 콜라이더 (예: 땅바닥)를 통과할 수 있다는 뜻이죠. 그럴 경우 한 번 휘두르면 나무 상자 격파음이 먼저 발생한 후 바로 바닥 충돌음이 발생할 것입니다. 이 시스템은 자동으로 실행되며 오브젝트의 연출이 충돌음에 영향을 주어 환경과의 상호작용을 더욱 동적으로 만들어줍니다.

하지만 이 방법을 사용할 경우 여러 콜라이더와 충돌할 수 있기 때문에 사운드가 비정상적으로 들릴 수 있습니다. 게임이 이 기능에 의존하기 때문에 기능을 변경할 수는 없지만 오디오 측에서 트리거되는 양을 제한해서 소리를 더 좋게 만들 수 있습니다. 충돌음의 개수를 세 개로 제한해봅시다. 플레이어가 단 한 명이니 전역적으로 설정하겠습니다.

  1. Project Explorer에서 Actor-Mixer Hierarchy > Default Work Unit > World > Player > Player > Melee를 펼치고 Impact_Weapon_Type을 선택하세요.

  2. Limit sound instances to 체크 상자를 활성화하세요.

    플레이어가 단 한명이기 때문에 전역적인 범위에서 직면하는 모든 오브젝트의 충돌음을 계산할 수 있습니다.

  3. 값을 3으로 입력하고 Globally로 설정하세요.

Impact_Weapon_Type Switch Container는 'Continue to Play' 옵션을 물려받기 때문에 프로젝트의 제한 값으로 인해 사운드가 방해받는 일은 없습니다. 대신 충돌음이 Playback Limit으로 제한되어 런타임 때 보이스를 견고히 제어할 수 있습니다.


이 페이지가 도움이 되었나요?