효과 추가 방법

텍스트에 효과를 추가하는 방법을 알아보세요.

텍스트에 다음과 같은 방법으로 효과를 추가할 수 있습니다:

텍스트의 특정 부분에 효과 설정

다음을 사용하여 텍스트의 특정 부분에 효과를 추가할 수 있습니다 리치 텍스트 태그.

효과 태그는 다음과 같이 보입니다:

  • 지속: <tagID> 열기 위해, </tagID> 닫기 위해

  • 등장: {tagID} 열기 위해, {/tagID} 닫기 위해

  • 사라짐: {#tagID} 열기 위해, {/#tagID} 닫기 위해 (기본적으로 앞에 # 가 붙은 출현 태그로, 소멸은 출현의 역순임을 단순히 상기시키기 위해).

리치 텍스트 서식에 대한 추가 메모

TextAnimator for Unity를 사용하면:

  • 여러 효과를 겹쳐서 적용할 수 있습니다(예: “<shake><size>”). (또한 다음을 살펴보세요 스타일)

  • 현재 열려 있는 효과를 닫을 수 있습니다 모든 단일 ‘/’ 문자로, 예를 들면:

    • </>”는 지속 효과(Persistent Effects)를 위한 것입니다

    • {/}”는 출현 효과(Appearance Effects)를 위한 것입니다

    • {/#}”는 소멸 효과(Disappearance Effects)를 위한 것입니다.

  • 텍스트의 끝에 있다면 태그를 닫을 필요가 없습니다. Text Animator는 태그를 열자마자 효과를 적용하기 시작하기 때문입니다. (예: "<shake>hello" 는 hello가 이미 애니메이션되는 결과를 낳습니다).

circle-info

다양한


텍스트 전체에 기본 효과 설정

기본적으로 모든 글자에 어떤 효과가 적용될지 결정할 수 있습니다, 텍스트 안에 효과 태그를 쓰지 않고도 덕분에 애니메이터 설정.

AnimatedLabel의 설정은 서로 다른 스크립터블 오브젝트로 관리됩니다(이 경우 아래 이미지에서 강조된 항목). 자세한 내용은 여기서 읽어보세요 만드는 방법.

circle-check

설정 내부:

  1. “기본 태그(Default Tags)” 섹션을 방문하세요

  2. 편집하려는 효과 카테고리를 확장하세요

  3. 포함하려는 효과 태그를 원하는 대로 추가하세요. 예를 들어:

circle-info

기본적으로 아무 효과도 적용하고 싶지 않다면, 효과의 개수를 0으로 설정하세요.

circle-check
circle-check
chevron-right예시: 대체(fallbacks)hashtag

예를 들어 기본 효과("size")가 하나 있지만 텍스트의 특정 부분에 "fade" 효과를 적용하고 싶다고 가정해봅시다. 다음과 같이 작성하면 그 결과를 얻을 수 있습니다: "default default `{fade}` fade fade fade `{/fade}` default default"

보시다시피 "fade" 태그 밖에 있는 글자들은 기본 효과가 적용되고, "{fade}"와 "{/fade}" 안에 있는 부분은 "fade"만 적용됩니다.