Search Issue Tracker
Fixed in 2017.1.X
Votes
4
Found in
2017.1.0b1
Issue ID
902698
Regression
Yes
MissingMethodException when accessing TextMesh Pro component
1. What happened
For 'TextMesh Pro' A$ package. Selecting Game Object with 'TextMeshPro' script component causes the exception to be thrown:
MissingMethodException: Method not found: 'UnityEditor.MaterialEditor.BeginAnimatedCheck'.
TMPro.EditorUtilities.TMP_BaseShaderGUI.DoColor (System.String name, System.String label)
TMPro.EditorUtilities.TMP_SDFShaderGUI.DoFacePanel ()
TMPro.EditorUtilities.TMP_SDFShaderGUI.DoGUI ()
TMPro.EditorUtilities.TMP_BaseShaderGUI.OnGUI (UnityEditor.MaterialEditor materialEditor, UnityEditor.MaterialProperty[] properties)
UnityEditor.MaterialEditor.PropertiesGUI () (at /Users/builduser/buildslave/unity/build/Editor/Mono/Inspector/MaterialEditor.cs:1456)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
This doesn't occur in 5.6.0p1
2. How we can reproduce it using the example you attached
- Open e.g. scene '02 - Multi-line TextMesh Pro'
- Select GO 'Multi Line TextMesh Pro'
---> Error in console
Comments (29)
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Samples Showcase script warning does not clear after enabling required settings until GameObject is reselected
- VFX Particles receive shadow artifacts when using ShaderGraph with enabled shadows and Face Camera Plane Orient mode
- Blackboard in Visual Effect Graph Resizes After Exiting Full-Screen Mode
- Water in HDRP Sample Scene Freezes When Selecting Dropdown in Inspector
- During compilation VFX particles are missing cyan placeholder shader when using Shader Graph output
andeart
Oct 11, 2017 07:19
Was able to reproduce in 2017.1.2f1.
ROBDON's suggestion helped fix it for me.
Serhii-Horun
Oct 08, 2017 08:48
Thanks, ROBDON! Your solution works for me
Serhii-Horun
Oct 08, 2017 08:41
Still reproduce in Unity 2017.1.1f1
Robdon
Sep 23, 2017 08:44
I had this problem after upgrading to 2017.1
I fixed it like this:
** Important, backup your project before trying this!!
1) Start Unity and your project and delete the 'TextMesh Pro' folder from Unity.
2) Close Unity
3) In FileExplorer in Windows, go to "C:\Users\xxxx\AppData\Roaming\Unity\Asset Store-5.x\Unity Technologies\Unity EssentialsBeta Content" where xxxx is your windows login id/name
4) Delete the file 'TextMesh Pro.unitypackage'
5) Start unity and your project, and then go to the asset store and re-download and install TextMeshPro
HTHs.
ickydime
Sep 06, 2017 23:22
For those commenting it is still occurring you must update your TextMesh Pro. If you are on the legacy pro version like myself then you need to log into the forums and download the updated source files since they are no longer being updated in the asset store:
http://digitalnativestudios.com/forum/index.php?PHPSESSID=18558f387e4357848f244ab137d428a4&topic=1363.msg10122#msg10122
Gabrio
Sep 02, 2017 19:41
I found it also on the 2017.2.0b9
blafed
Aug 07, 2017 09:46
It still not solved
blafed
Aug 07, 2017 09:44
Yes it happens after update to Unity 2017.1
Claymannn
Aug 03, 2017 10:50
Also happening in 2017.1.0p2
I'm using .NET 4.6 equivalent if that has anything to do with it.
ElPolloLoco
Aug 03, 2017 01:51
Still happens for version 2017.1.0f3. Any news? Its kinda sad to see the bug is still listed as being "fixed" when its been reported as still happening.