# Naninovel

{% hint style="warning" %}
使用 Naninovel 时，您可以使用 TextAnimator 的动画，但不能使用 TextAnimatorPlayer 组件（TextAnimator 的打字机）。您必须使用 Naninovel 的打字机。\
这是为了不改变任何插件结构和稳定性而做出的妥协 <3
{% endhint %}

1. 您需要创建并设置一个“Naninovel 文本 Mesh Pro 打印机”，例如复制其“TMProDialogue”预制件。请阅读 Naninovel 关于如何向 Naninovel 添加打印机的指南。
2. 您的 TMPro 打印机必须在您想要动画化的文本游戏对象上具有 \`TextAnimator\_TMP\` 组件。
3. 在您想要动画化的文本游戏对象（例如“DialogueText”）中，编辑 “ReveableTMProText” 的“Revealing section”并禁用其淡入淡出效果。 *您可以保持此项启用，但由于应用了淡入淡出效果，TextAnimator 的效果可能会发生变化；建议在此处使用 TextAnimator 自身的效果。*&#x20;

   <figure><img src="https://2284444408-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJE1tNTWPRG3py6Cs3USD%2Fuploads%2FDzTjdowlS90hc3qBYJhS%2Ftextanimator%20integration%20naninovel%20set%20revealing.png?alt=media" alt=""><figcaption></figcaption></figure>
4. 导入 [以下脚本](https://2284444408-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 %}
