Search Unity

  1. Get all the Unite Berlin 2018 news on the blog.
    Dismiss Notice
  2. Unity 2018.2 has arrived! Read about it here.
    Dismiss Notice
  3. We're looking for your feedback on the platforms you use and how you use them. Let us know!
    Dismiss Notice
  4. The Unity Pro & Visual Studio Professional Bundle gives you the tools you need to develop faster & collaborate more efficiently. Learn more.
    Dismiss Notice
  5. Improve your Unity skills with a certified instructor in a private, interactive classroom. Learn more.
    Dismiss Notice
  6. ARCore is out of developer preview! Read about it here.
    Dismiss Notice
  7. Magic Leap’s Lumin SDK Technical Preview for Unity lets you get started creating content for Magic Leap One™. Find more information on our blog!
    Dismiss Notice
  8. Want to see the most recent patch releases? Take a peek at the patch release page.
    Dismiss Notice

TextMesh Pro TextMeshPro with I2 Localization issue

Discussion in 'Unity UI & TextMesh Pro' started by kabumere, Apr 1, 2018.

  1. kabumere

    kabumere

    Joined:
    Oct 2, 2016
    Posts:
    31
    Having another issue relating to these two assets together, want to see if anyone else has encountered it/reproduced it:

    I have started a new project for prototyping where I'm using the latest versions of TextMesh Pro and I2 Localization from the Asset Store. Whenever I attach a 'Localize' component to a TextMesh Pro object, I get these two warnings during play mode: "
    No script asset for LocalizeTarget_TextMeshPro_UGUI. Check that the definition is in a file of the same name." and "
    The referenced script on this Behaviour (Game Object '<null>') is missing!". The more TextMesh Pro objects I have with a Localize component on them, the more of these warnings I get each play.

    This occurs only with TextMesh Pro. Using the regular Unity Text object with a Localize component does not produce the warning. Also, my older projects that use the latest I2 Localization asset but an older version of TextMesh Pro do NOT produce this warning.

    For reproducing the issue, note that I am using: Unity 2017.3.1f1 on Windows 10 with I2 Localization version 2.8.4 f1 and TextMesh Pro version 1.0.56.0b3 (at least according to the Asset Store).

    Edit: Also note that in my older projects that don't have this issue, TextMesh Pro Editor DLL version is: TextMeshPro-2017.2-1.0.56-Editor. For the projects having this issue, TextMesh Pro Editor DLL version is: TextMeshPro-2017.3-1.0.56-Editor.
     
  2. kabumere

    kabumere

    Joined:
    Oct 2, 2016
    Posts:
    31
    For anyone else experiencing this: this was indeed a bug with the latest Asset Store version of I2 Localization. If you have your invoice number available, contact inter.illusion@gmail.com and he'll give you access to the latest beta version which has a fix for it. Using it now and all seems to be in order. If you're uneasy about beta versions, I believe the developer has said a stable version will likely hit the Asset Store this month (April). Cheers!
     
    Mauri and Stephan_B like this.
  3. konsnos

    konsnos

    Joined:
    Feb 13, 2012
    Posts:
    89
    Hey, I have the same issue. My version of I2 Localization is 2.8.6 f2 which was released 14 May. It seems that it's not fixed yet.
     
  4. kabumere

    kabumere

    Joined:
    Oct 2, 2016
    Posts:
    31
    I have version 2.8.5 f1 from sometime last month (April) and it's fixed in this version. It must have been re-introduced later.

    I would contact the dev using the email I wrote above and let them know.
     
  5. konsnos

    konsnos

    Joined:
    Feb 13, 2012
    Posts:
    89
    I did for another issue I have before 7 days, but unfortunately I haven't received any answer so far, to follow up with a new question. I hope he is working on it.