Repository navigation
v3.0.3
Yarn Spinner is made possible by your generous patronage. Please consider supporting Yarn Spinner's development by becoming a patron, or by buying a copy of Yarn Spinner on itch.io or the Unity Asset Store!
👩🚒 Getting Help
There are several places you can go to get help with Yarn Spinner.
- Join the Yarn Spinner Discord.
- Talk to us via BlueSky or Mastodon
- To report a bug, file an issue on GitHub.
📦 How To Install Yarn Spinner
To install the most recent release of Yarn Spinner for Unity, please see the Installation Instructions in the Yarn Spinner documentation.
If you want to install this particular version of Yarn Spinner for Unity, follow these steps:
Installing Yarn Spinner for Unity v3.0.3 from Git
- Open the Window menu, and choose Package Manager.
- If you already have any previous version of the Yarn Spinner package installed, remove it.
- Click the
+button, and click Add package from git URL... - Enter the following URL:
https://github.com/YarnSpinnerTool/YarnSpinner-Unity.git#v3.0.3
Each release will have a different URL. To upgrade to future versions of Yarn Spinner, you will need to uninstall the package, and reinstall using the new URL.
📜 Changes
Added
- Added a
[br /]markup tag into the common markers default markup palette.- This will be translated into a TextMeshPro
<br>marker.
- This will be translated into a TextMeshPro
- Line Advancer will now fall back to using key codes if Input Actions are selected, but Unity Input System is not available.
- The Dialogue System prefab now creates a UI input module that matches your current input system when it's added to the scene, rather than baking in a specific input module.
Changed
- Fixed a bug where
LinePresenterwould not run all registered action markup handlers during a typewriter effect. - Fixed an issue where the default Dialogue Runner prefab didn't have its
LineAdvancercomponent configured correctly. - Renamed
actionMarkupHandlersto beeventHandlerson theLinePresenter, this fixes an easy to occur typo with the base classesActionMarkupHandlers. - Fixed an issue where Line Advancers set to use Key Codes would not work when the Legacy Input Manager is not available.
