This package addresses the issue of Hindi texts not rendering correctly in Unity3D. It uses the Notosans Devanagiri Regular & Bold Font Assets to render Hindi texts in TextMeshPro. The package works on all platforms and supports both Hindi and English characters. However, it's essential to note that the rendered text cannot be shared outside of Unity, as the particular Unicode characters may not be available. To share the original text, you need to save it in variables before rendering. The package also stores the original TextComponent value, allowing you to access it from other scripts. For Textmeshpro Inputfield, it's recommended to enable Hide Mobile Input for proper functionality.
This package uses Newtonsoft.Json version 3.2.1 for json parsing. It's essential to add the following line to your project's manifest file: "com.unity.nuget.newtonsoft-json": "3.2.1". The package is compatible with TextMeshPro and supports both Hindi and English characters. It's also compatible with Windows, Mac, iOS, and Android platforms.





