버전
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에서 인식하는 구문에 대한 자세한 내용은 “Regular expression reference” 를 참조해주세요.
지정한 패턴에 일치하는 항목이 여러 개인 경우에 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에서 선택합니다. Then open the shortcut menu and select 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를 시작해 보세요