← Back to all addons

How-To Use Older Unity Versions (2021, 2022, etc.)

Posted by Gyvr on Oct 4, 2025 at 1:38 PM

3.0 VerifiedBug Fix
❤️ 2

Since some users cannot use Unity 6, here are step-by-step instructions on how to use Mythril2D with previous Unity versions. This guide has been designed & tested for Unity 2022.3.6f2, but should work with most releases before Unity 6.

  1. Create a new project using Unity 2022.3.6f2 (or the version of your liking)
  2. Open the Package Manager (Window > Package Manager)
  3. Change “Packages: In Project” to “My Assets”, and find Mythril2D
  4. Make sure the latest version of Mythril2D is downloaded, then click “Import”. During the import process a few dialogue messages will be displayed, asking you to update your project’s dependencies. Accept them.
  5. At some point during the import, Unity will ask to restart (this will happen before Mythril2D actually finish importing), accept it.
  6. After Unity restarted, you need to go back to the Package Manager and import Mythril2D again.
  7. At this point, a “Mythril2D” folder should appear under your “Assets” folder.
  8. A bunch of errors should show up in the console, here is how to fix them:

In Projectile.cs:

  • In the Terminate() method replace m_rigidbody.linearVelocity by m_rigidbody.velocity.
  • In the FixedUpdate() method replace m_rigidbody.linearVelocity by m_rigidbody.velocity.

In Movable.cs:

  • In the Push method replace m_rigidbody.linearVelocity by m_rigidbody.velocity.
  1. Lastly, it’s possible that the in-game dialogue text overflows outside of the dialogue box. To fix that: 9.a. Open “Dialogue” prefab. 9.b. In the hierarchy, under “Content”, find “Text (TMP)”, and select it. 9.c. In the inspector, under the “TextMeshPro - Text (UI)” component, set “Wrapping to “Enabled”

💬 Comments (0)

Be the first to comment! Join our Discord to share your thoughts.

Want to continue the conversation?