I started a new project and when I go to select Unity UI for my UI system it pops up with this error. Cancelling Display Dialog : This should not be called when a View's DrawRect Method is in progress See full console error in image below. Image Link
Is this in the release version or a beta? Also, where you still able to change the UI system and confirm the dialogue?
Please consider rating/reviewing my products on the Asset Store (hopefully positively), as that helps tremendously with getting found. If you're enjoying my products, updates and support, please consider supporting me on patreon.com!
Strange, definitely working on my end. I assume Unity UI and TextMesh Pro packages are imported in the project? What Makinom version number is displayed in your editor?
Please consider rating/reviewing my products on the Asset Store (hopefully positively), as that helps tremendously with getting found. If you're enjoying my products, updates and support, please consider supporting me on patreon.com!
This is the Makinom 2 Pro version 2.0.0 released in the unity asset store. And I made sure that TMP and Unity UI were imported. Is there a specific order these should be imported?
Just went to Unity and installed release 2019.1.0f2 and it works on there when I create a new project. Did the exact same thing and reinstalled 2020.2.2f1 directly from Unity (not the HUB) and it is still giving me this error.
Tried upgrading the 2019.1.0f2 (the project that Unity UI was selected and worked) to 2019.4.18f1. At first it looked like it carried over having the Unity UI system except the HUD Component script was missing from any HUD created. Also the console gave the following errors:
Error: Could not load signature of HUDAxisControlContentComponentInspector:Setup due to: Could not load file or assembly 'UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. assembly:UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null type: member:(null) signature:
Error: Could not load signature of GamingIsLove.Makinom.UI.HUDValueBarChange:Change due to: Could not load file or assembly 'UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. assembly:UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null type: member:(null) signature:
Did you import it over a beta version of Makinom 2? If yes, you need to move the UI system module DLLs into the Makinom 2 DLL folder (and the editor DLL into the editor folder). I learned that Unity otherwise doesn't use the correct compile order.
Please consider rating/reviewing my products on the Asset Store (hopefully positively), as that helps tremendously with getting found. If you're enjoying my products, updates and support, please consider supporting me on patreon.com!
I’ve tested it with a completely new project and imported the Makinom 2 Pro result had the same error. The only release I’ve gotten Unity UI to work with Makinom 2 Pro is Unity release 2019.1.0f2. The releases past 2019.1.0f2 gives the error from what I’ve tested.
It’s like the Unity confirmation dialogue box to accept the Unity UI is being blocked from showing up.
Hm, not really sure what's going on, tested it in several versions (2019.4, 2020.1, 2020.2) and worked fine here each time.
Could you send me one of your Unity projects that doesn't work to contact@makinom.com (or contact@orkframework.com)?
Also, what versions are your Unity UI and TextMeshPro packages (in the package manager)? Though, if that'd be an issue it'd cause errors with compilation.
Please consider rating/reviewing my products on the Asset Store (hopefully positively), as that helps tremendously with getting found. If you're enjoying my products, updates and support, please consider supporting me on patreon.com!
Also, where you still able to change the UI system and confirm the dialogue?
If you're enjoying my products, updates and support, please consider supporting me on patreon.com!
Follow my project on Reddit - Support site
What Makinom version number is displayed in your editor?
If you're enjoying my products, updates and support, please consider supporting me on patreon.com!
Just went to Unity and installed release 2019.1.0f2 and it works on there when I create a new project.
Did the exact same thing and reinstalled 2020.2.2f1 directly from Unity (not the HUB) and it is still giving me this error.
Tried upgrading the 2019.1.0f2 (the project that Unity UI was selected and worked) to 2019.4.18f1. At first it looked like it carried over having the Unity UI system except the HUD Component script was missing from any HUD created. Also the console gave the following errors:
Error: Could not load signature of HUDAxisControlContentComponentInspector:Setup due to: Could not load file or assembly 'UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. assembly:UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null type: member:(null) signature:
Error: Could not load signature of GamingIsLove.Makinom.UI.HUDValueBarChange:Change due to: Could not load file or assembly 'UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. assembly:UnityEngine.UI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null type: member:(null) signature:
Follow my project on Reddit - Support site
If yes, you need to move the UI system module DLLs into the Makinom 2 DLL folder (and the editor DLL into the editor folder). I learned that Unity otherwise doesn't use the correct compile order.
If you're enjoying my products, updates and support, please consider supporting me on patreon.com!
It’s like the Unity confirmation dialogue box
Follow my project on Reddit - Support site
Could you send me one of your Unity projects that doesn't work to contact@makinom.com (or contact@orkframework.com)?
Also, what versions are your Unity UI and TextMeshPro packages (in the package manager)? Though, if that'd be an issue it'd cause errors with compilation.
If you're enjoying my products, updates and support, please consider supporting me on patreon.com!
Unity UI and TMP is at its latest versions.
Thanks for looking into this, really appreciate it!!!!
Follow my project on Reddit - Support site