xDoc Error: xDoc can’t load its Asset Resources!
Most probably the script assignments of xDoc’s scriptable objects got lost. These objects are located in the ‘Assets\Editor Default Resources\xDoc-FreeReader\Config’ folder. Either reassign them, reimport a working backup or contact support.
If you need the support link or email addresses, please refer to the xDoc tab in the Unity Preferences: ‘Edit’ menu -> ‘Preferences…’ -> ‘xDoc’.
xDoc.XDocAssetManagerAssistant:.cctor() (at Assets/Editor/xDoc-FreeReader/Scripts/XDocAssetManagerAssistant.cs:18)
xDoc.XDocAssetManagerAssistant:.cctor() (at Assets/Editor/xDoc-FreeReader/Scripts/XDocAssetManagerAssistant.cs:16)
Checked the assignments, everything looks fine. Unity 2018.3
Version 2.0 is published in the Unity Asset Store.
I have run a quick test: created a new project, updated xDoc from within the editor asset store window, imported it and now it works.
A few comments though:
- After update in the asset store window the “import” button did not appear. So I restarted the editor and there it was.
- After importing xDoc, the xDoc window was complaining about missing resources. So I restarted the editor and the error was gone and xDoc is running.
- One last bug I recognized is showing up while setting the colors. It is not a show stopper. It is possible to set the colors, but the user experience is not good and the editor might need to be restarted: The color picker does not work – so please don’t use it. Instead click into the color field, select a new color in the popup window and close the popup window by clicking the “x” in the top right corner.
But all in all,.. It works now 🙂 so download/import it and enjoy.
And thanks a lot for reporting and the feedback!