버전
menu
Replace 섹션은 Batch Rename Settings 창의 첫 번째 섹션입니다. 이 섹션에서는 오브젝트 이름이나 노트에 포함된 텍스트를 교체할 수 있습니다. 교체 패턴은 아주 단순한 것부터 아주 복잡한 것까지 여러분이 만들기 나름입니다.
텍스트를 교체하는 방법:
Apply To 메뉴에서 오브젝트의 이름을 변경할 것인지 메모를 변경할 것인지 지정합니다.
Replace를 선택합니다.
찾고자 하는 텍스트를 입력합니다. 정규식 표현 패턴을 이용하고 싶다면 Find what 을 이용하세요.
교체할 텍스트를 입력합니다. 정규식 표현 역참조를 이용하고 싶다면Replace with를 이용하세요.
Find what 항목이 대/소문자를 구별하여 완전히 동일한 텍스트만 찾도록 설정하려면 Match case를 선택하세요.
![]() | 참고 |
|---|---|
Match case는 정규식 표현 패턴에 이용할 수 없습니다. 정규식 표현 패턴에서 대/소문자를 구별하고 싶다면 필요에 따라 설정할 수 있습니다. |
Wwise가 Find what과 Replace with 항목을 정규식 구문으로 해석하게 하려면 Use Regular Expression을 선택하세요. Wwise에서 인식하는 구문에 대한 자세한 내용은 “정규 표현식 레퍼런스” 를 참조해주세요.
지정한 패턴에 일치하는 항목이 여러 개인 경우에 Occurrence 옵션을 이용하세요.
First: 일치하는 항목 중 처음 것만 교체합니다.
Last : 일치하는 항목 중 마지막 것만 교체합니다.
All: 오브젝트나 메모에서 일치하는 모든 항목을 교체합니다.
변경할 사항을 확인한 후 Rename All을 클릭하여 일치하는 항목을 교체합니다.
Wwise 샘플 프로젝트를 예로 들어봅시다. Actor-Mixer Hierarchy에서 MIDI Work Unit에 수십 개의 MIDI 오브젝트가 있습니다. 이 중 일부는 C00, D00, E00, F00, G00, A01, B01, C02과 같이 절대 음으로 이름이 지정되어 있습니다. 그런데 이 프로젝트가 Do, Re, Mi, Fa, Sol, La, Si, Do와 같이 고정 '도'법 계이름을 사용하는 프랑스 스튜디오로 전송된다고 가정합시다. 우리가 이러한 오브젝트의 이름을 모두 변경해준다면 프랑스 스튜디오의 음향 디자이너가 고마워 할 것입니다. 그럼 방법을 알려드리겠습니다.
Ctrl을 누르면서 MIDI Work Unit을 클릭합니다.
MIDI Work Unit 계층 구조가 펼쳐지며 이에 속한 오브젝트를 보여줍니다.
모든 Kalimba, Sansula, Voice, Wood Sansula 오브젝트를 Project Explorer에서 선택합니다. 그 다음 바로가기 메뉴를 열어서 Batch Rename 을 선택합니다.
Batch Rename 뷰가 열리며 선택한 오브젝트가 Preview 창에 표시됩니다.
Settings 창에서 Apply To를 Name으로 설정합니다.
Preview 창의 Before 열에 현재 선택된 오브젝트들의 이름이 있을 것입니다.
Replace와 몇 행 아래에 위치한 Use Regular Expression를 모두 활성화합니다.
Find what과 Replace with 영역이 활성화되면 입력값을 받아 정규식 표현으로 해석할 준비가 된 것입니다.
Find what란에 _C(#?\d{1,2})를 입력합니다. 그 다음 Preview 창을 클릭하여 결과를 미리 확인합니다.
오브젝트 이름에 _C가 들어 있고, #이 있을 수도 없을 수도 있으며, 뒤에 한 두 개의 숫자가 붙은 모든 오브젝트에서 일치하는 글자가 사라진 결과가 After열에 나타납니다. "Resulting name is already used by a sibling object or is otherwise reserved"라는 오류 메시지가 두어 개의 오브젝트에 표시됩니다. 그 외의 다른 모든 오브젝트는 "No replace match detected" 메시지를 띄웁니다.
Replace with란에 _Do$1을 입력합니다. 그 다음 Preview 창을 클릭하여 결과를 미리 확인합니다. 일치하는 결과로 나온 C를 제거하는 것이 아니라 이제 After 열에서 C 대신 Do를 집어넣ㅅ브니다.
Rename All을 클릭하여 변경 사항을 적용합니다.
일치하는 각 오브젝트의 이름이 갱신되고 Successfully renamed 메시지가 Preview 창에 표시됩니다.
계속해서 남아있는 여섯 개의 음에 대해 이 작업을 반복합니다.
다음 표는 _C(#?\d{1,2})와 같은 정규식 표현을 _Do$1로 교체하는 방법을 좀 더 자세하게 설명합니다.
|
Before |
After |
설명 |
|---|---|---|
|
VI_VOICE_33_C#6 |
VI_VOICE_33_Do#6 |
교체하면,
|
|
VI_WOOD_SANSULA_C00_HI |
VI_WOOD_SANSULA_Do00_HI |
교체하면,
|
프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.
Wwise를 시작해 보세요