# Requirements & Limitations

Text Animator is a very powerful tool with very few requirements and limitations. **Please read them here before purchasing.**

## Requirements <a href="#requirements" id="requirements"></a>

{% hint style="warning" %}
In order to work, “Text Animator for Unity” needs the following:

* **TextMeshPro Package**, available **for free** in Unity.
* **Unity 2020.3.0f1 or above**.
  {% endhint %}

{% hint style="success" %}
Text Animator is also verified for Unity 6.
{% endhint %}

## Integrations <a href="#integrating-third-party-dialogue-systems-and-plugins" id="integrating-third-party-dialogue-systems-and-plugins"></a>

Integrating third party dialogue systems and plugins

{% hint style="info" %}
Learn beforehand which third party asset is already integrated here: [integrated-plugins-and-dialogues-systems](https://docs.febucci.com/text-animator-unity/2.x/integrations/integrated-plugins-and-dialogues-systems "mention")
{% endhint %}

{% hint style="warning" %}
In case your plugin is not in the list, you can learn how to manually integrate external plugins here: [how-to-manually-integrate-text-animator](https://docs.febucci.com/text-animator-unity/2.x/integrations/how-to-manually-integrate-text-animator "mention")
{% endhint %}

***

## Limitations <a href="#limitations" id="limitations"></a>

This is what the asset cannot *(currently)* achieve.

<details>

<summary>"Bars" are not animated (by choice)</summary>

“Bars” in texts (`strikethroughs` **and** `underlines`) are not animated by choice.

(Here is how animated bars look like. Since they’re not that good-looking, it’s been chosen to keep them static.)

<img src="https://541806160-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJE1tNTWPRG3py6Cs3USD%2Fuploads%2FzaxmgeBFxPCGUrWggCL1%2Fbarsnotanimated.gif?alt=media&#x26;token=1412b926-7e3c-4534-8121-57236dc6411e" alt="" data-size="original">

</details>

<details>

<summary>Removing tags when uninstalling the package</summary>

As known (like TMPro), if you uninstall this package you must remove all this plugin’s tags manually from your dialogues.

👍🏻 If you’re worried about this *for any reason,* **you could set the plugin to use ‘fallback effects’** only (which are applied **to the entirety of the text** without requiring any tag) and everything will be left untouched in case you remove the plugin. Yay!

</details>

<details>

<summary>Using \r and \b</summary>

You can’t erase or replace *parts* of the text midtime.

❌ Backspaces (e.g. , `\b` ) are currently not supported

✔️ You can erase/change/replace the **entire** text midtime, and/or hide specific parts of the text.

</details>

<details>

<summary>UI Toolkit is not supported yet</summary>

We're waiting Unity to provide some APIs and then start testing for UI Toolkit. Before that... we can't really do much! But we'll keep you updated <3

</details>

***

{% hint style="info" %}
Please also read the [frequently-asked-questions](https://docs.febucci.com/text-animator-unity/2.x/other/frequently-asked-questions "mention")for common questions. Thanks!
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.febucci.com/text-animator-unity/2.x/other/requirements-and-limitations.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
