(System.String methodName, System.Object obj) (at C:/buildslave/unity/build/Editor/Mono/HostView.cs:272) (System.Object obj, System.Object parameters) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115) ![]() (System.Object obj, BindingFlags invokeAttr, binder, System.Object parameters, culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:232) Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation. (System.Object obj, BindingFlags invokeAttr, binder, System.Object parameters, culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222) (System.String label, UnityEngine.Object obj, System.Type objType, Boolean allowSceneObjects, UnityEngine.GUILayoutOption options) (at C:/buildslave/unity/build/Editor/Mono/EditorGUI.cs:6854) (UnityEngine.GUIContent label, UnityEngine.Object obj, System.Type objType, Boolean allowSceneObjects, UnityEngine.GUILayoutOption options) (at C:/buildslave/unity/build/Editor/Mono/EditorGUI.cs:6876) (Rect position, UnityEngine.GUIContent label, UnityEngine.Object obj, System.Type objType, Boolean allowSceneObjects) (at C:/buildslave/unity/build/Editor/Mono/EditorGUI.cs:3176) ![]() (Rect position, Rect dropRect, Int32 id, UnityEngine.Object obj, System.Type objType, UnityEditor.SerializedProperty property, UnityEditor.ObjectFieldValidator validator, Boolean allowSceneObjects) (at C:/buildslave/unity/build/Editor/Mono/GUI/ObjectField.cs:21) (Rect position, Rect dropRect, Int32 id, UnityEngine.Object obj, System.Type objType, UnityEditor.SerializedProperty property, UnityEditor.ObjectFieldValidator validator, Boolean allowSceneObjects, UnityEngine.GUIStyle style) (at C:/buildslave/unity/build/Editor/Mono/GUI/ObjectField.cs:206) Selecting a font in the Font Asset Creator also gives me this error (which makes the asset unusable) (this bug is fixed in b5) TMPro.TMP_Settings.get_defaultFontAsset () NullReferenceException: Object reference not set to an instance of an object Theres also an immediate NullRefException after importing. When downloading TextMesh Pro from the asset storeīecause the Editor dll uses obsolete Unity API Now if the vast majority of users who paid for it, felt it was fine then we could make different plans.Īre you going to support Unity 2017 any time soon? Its already at b5 and I expect a full release is imminent. Although I wish everyone had the source code version from a support point of view, out of respect for users who have purchased TextMesh Pro, I don't feel it is right to give the source code version to all for free. ![]() So circling back, it is a lot more convenient to work with the source code version as users don't have to worry about the dll stuff and easier for me in terms of delivery and support given I can provide code changes for simple fixes. Please keep in mind, this included version will not be the Integrated version which is essentially a full re-write to take full advantage of the closer integration to make TMP even better and more powerful. When TextMesh Pro gets included with the Unity installer as a package or as dll along with other Unity dlls, then migrating from version to version of Unity should be fine. This process is more complicated for me as I have to produce these different dll and packages and more complicated for the user as well. But if they upgrade to Unity 5.4, they will also need to remember to update their version of TextMesh Pro from the Asset Store to get the version with the dlls created for Unity 5.4. So if a user starts with Unity 5.3 and grabs TextMesh Pro from the Asset Store, everything should be fine. Click to expand.This error is most certainly a result of the DLL process where different DLL's are needed for each version of Unity.
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |