> For the complete documentation index, see [llms.txt](https://docs.febucci.com/text-animator-unity/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.febucci.com/text-animator-unity/2.x-ko/undefined-2/undefined/naninovel.md).

# Naninovel

{% hint style="warning" %}
Naninovel을 사용할 때 TextAnimator의 애니메이션은 사용할 수 있지만 TextAnimatorPlayer 컴포넌트(텍스트 애니메이터의 타자기)는 사용할 수 없습니다. Naninovel의 타자기 기능을 사용해야 합니다.\
이는 플러그인 구조와 안정성을 변경하지 않기 위한 타협입니다 <3
{% endhint %}

1. "Naninovel Text Mesh Pro printer"를 생성하고 설정해야 합니다. 예를 들어 "TMProDialogue" 프리팹을 복제하여 만들 수 있습니다. Naninovel에 프린터를 추가하는 방법에 대해서는 Naninovel 가이드를 참조하세요.
2. 당신의 TMPro 프린터는 애니메이션을 적용하고자 하는 텍스트 게임오브젝트에 \`TextAnimator\_TMP\` 컴포넌트를 가지고 있어야 합니다.
3. 애니메이션을 적용하려는 텍스트 게임오브젝트(예: "DialogueText")에서 "ReveableTMProText"의 "Revealing section"을 편집하고 페이드 효과를 비활성화하세요. *이 효과를 활성화된 채로 유지할 수도 있지만, 그 경우 TextAnimator의 효과가 변경될 수 있습니다(페이드 효과가 적용됨). 이 지점에서는 TextAnimator의 페이드 효과를 사용하는 것이 권장됩니다.*&#x20;

   <figure><img src="/files/32bdb7f9d70d0c0d4bbf41c1eb728598beefd982" alt=""><figcaption></figcaption></figure>
4. 다음 스크립트를 [프로젝트에](https://2318413514-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJE1tNTWPRG3py6Cs3USD%2Fuploads%2F8xjE7zjWT3rBBnrrL3BJ%2FTAnim_NaninovelPaster.cs?alt=media) 가져오고, 해당 'TAnim\_NaninovelPaster'를 텍스트 게임오브젝트(Text Animator와 Reveable Printer가 있는)에 추가하세요
5. 완료! (Naninovel 대사에서 해당 프린터를 활성화하는 것을 잊지 마세요.)

{% hint style="info" %}
추가: TextAnimator로 프린터를 만들려면 예를 들어 TMProDialogue 프리팹을 복제(상단에 "ReveableTextPrinterPanel" 컴포넌트가 있음)하고 "DialogueText" 게임오브젝트를 찾아 "ReveableTMProText" 컴포넌트 근처에 "TextAnimator" 컴포넌트를 추가하는 방법이 있습니다.
{% endhint %}
