버전
menu_open

Dialogue Event 사용하기

Dialogue Event를 사용하여 게임 오디오를 구동하려고 마음 먹었다면 프로젝트 초반에 개발 팀과 만나서 게임에 존재할 모든 조건과 결과를 정의하는 것이 중요합니다.

경로는 Dialogue Event가 게임에서 호출될 때 대조하는 규칙들이기 때문에 State Group의 수와 순서 등 경로를 수정하면 추가적인 프로그래밍이 필요합니다. 초반에 시간을 들여 모든 규칙, 변수, 조건을 정의하면 미연에 문제 발생을 방지하고 추가적인 프로그래밍을 최소화할 수 있습니다.

Renaming Dialogue Events

Wwise는 Dialogue Event가 만들어지면 자동으로 이름을 부여합니다. Dialogue Event를 보다 더 잘 설명해주는 이름으로 변경하는 것이 좋습니다. 각 Event의 이름은 중복되지 않아야 하며 글자, 숫자, 밑줄 부호로만 이루어질 수 있습니다. 첫 글자는 반드시 글자 또는 밑줄 부호여야 합니다.

[경고]경고

절대적으로 필요한 조치가 아니라면 Dialogue Event가 게임에 통합된 이후에는 이름을 변경해서는 안 됩니다. 변경된 이름을 다시 통합하려면 추가적인 프로그래밍이 필요하기 때문입니다.

Dialogue Event의 이름을 변경하는 방법:

  1. Project Explorer의 Event 탭에서 이름을 변경하고자 하는 Dialogue Event를 클릭합니다.

    해당 Event의 이름이 강조 표시됩니다.

  2. Event에 새로운 이름을 입력합니다.

[작은 정보]작은 정보

Dialogue Event Editor에서도 Event 이름을 변경할 수 있습니다.

Re-ordering State Groups in Dialogue Events

Dialogue Event에서 State Group의 순서는 각 경로에서 값의 순서를 정의하기 때문에 아주 중요합니다. State Group을 잘못된 순서로 배열했다면 언제든지 재배열할 수 있습니다.

[경고]경고

그러나 절대적으로 필요한 조치가 아니라면 Dialogue Event가 게임에 통합된 이후에는 이벤트에서 State Group의 순서를 재배열해서는 안 됩니다. 변경 사항을 다시 통합하려면 추가적인 프로그래밍이 필요하기 때문입니다. State Group을 반드시 재배열해야 한다면 먼저 오디오 프로그래머에게 알려서 코드에서 해당 변경 사항을 반영할 수 있도록 해주세요.

Dialogue Event에서 State Group을 재배열하는 방법:

  1. Dialogue Event를 Dialogue Event Editor에 띄웁니다.

  2. Dialogue Event Editor의 State Groups 창에서 State Group을 새로운 위치로 드래그합니다. State Group의 배치를 보여주기 위한 빨간 줄이 나타납니다.

    기존 경로는 자동으로 갱신되어 State Group의 새로운 순서를 반영합니다.

Removing State Groups from Dialogue Events

프로젝트 개발 중에는 Dialogue Event의 State Group을 한 개 이상 추가하거나 제거하는 일이 있을 수 있습니다.

[경고]경고

그러나 절대적으로 필요한 조치가 아니라면 Dialogue Event가 게임에 통합된 이후에는 이벤트에서 State Group를 추가하거나 제거해서는 안 됩니다. 변경 사항을 다시 통합하려면 추가적인 프로그래밍이 필요하기 때문입니다. State Group을 추가하거나 제거해야 할 경우 반드시 오디오 프로그래머에게 알려서 코드에서도 해당 변경 사항을 반영할 수 있도록 해주세요.

Dialogue Event에서 State Group을 제거하는 방법:

  1. Dialogue Event를 Dialogue Event Editor에 띄웁니다.

  2. 제거하고자하는 State Group을 우클릭한 다음 바로가기 메뉴에서 Remove Column을 선택합니다.

    해당 State Group과 이에 속한 State가 Dialogue Event에서 제거됩니다.

Dialogue Event 삭제하기

Dialogue Event가 더 이상 필요 없다면 삭제할 수 있습니다. Dialogue Event를 삭제하기 전에 다른 팀원이 프로젝트의 다른 부분에서 이를 사용하거나 또는 SoundBank에 포함되어 있지 않은지 확인하세요. 만약 SoundBank에 포함된 Dialogue Event를 여러분이나 다른 팀원이 삭제할 경우 유효하지 않은 Dialogue Event가 생겨납니다. Wwise는 삭제된 Dialogue Event를 SoundBank에서 자동으로 제거하지 않기 때문에 사용자가 직접 제거해야 합니다. 여러분이 이러한 유형의 Dialogue Event를 추적하고 관리할 수 있도록 Wwise가 SoundBank Manager에서 전체 목록을 보여줍니다. 유효하지 않은 이벤트 삭제에 대한 더 많은 정보는 “Searching for elements in SoundBanks”을(를) 참조하세요. 또한 프로젝트 무결성 보고서(integrity report)에서도 유효하지 않은 Dialogue Event의 목록을 확인할 수 있습니다. 무결성 보고서 사용에 대한 더 자세한 정보는 “Troubleshooting your project”을(를) 참조하세요.

이벤트를 삭제하는 방법:

  1. Project Explorer의 Event 탭에서 삭제하고자 하는 Dialogue Event를 우클릭한 후 바로가기 메뉴에서 Delete Selection을 선택합니다.

    해당 Dialogue Event가 삭제됩니다.

[참고]참고

실수로 Dialogue Event를 삭제했다면 Ctrl+Z를 누르거나 Edit > Undo를 클릭해서 작업을 취소할 수 있습니다.

Playing back objects within Dialogue Events

생성 과정 중에는 언제든지 Dialogue Event의 경로에 할당된 오브젝트를 들어볼 수 있습니다.

Dialogue Event를 재생하는 방법:

  1. Dialogue Event를 Dialogue Event Editor에 띄웁니다.

  2. 경로를 선택합니다.

    할당된 사운드 오브젝트가 자동으로 Transport Control에 뜹니다.

  3. Transport Control에서 Play 아이콘을 클릭합니다.

    해당 사운드 오브젝트가 재생됩니다.


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

지원이 필요하신가요?

질문이 있으신가요? 문제를 겪고 계신가요? 더 많은 정보가 필요하신가요? 저희에게 문의해주시면 도와드리겠습니다!

지원 페이지를 방문해 주세요

작업하는 프로젝트에 대해 알려주세요. 언제든지 도와드릴 준비가 되어 있습니다.

프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.

Wwise를 시작해 보세요