2018.3 upgrade issues

Forums 💬 NodeCanvas ⚙️ Support 2018.3 upgrade issues

  • This topic has 0 replies, 2 voices, and was last updated 7 years ago by Gavalakis.
Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #16923
    mrscary
    Participant

      We’re using a bit older version of nodecanvas for some of our game scripting with Unity 2018.2.19f1 .. I tried to upgrade to Unity 2018.3 because there’s a unity editor crash we’re getting that they tell us they’ve fixed in 2018.3.2f1, but there are issues with our graph serialization

      The validate() call is just looping over and over iirc because the highlighted code is failing. I believe it returns null. I downloaded the very latest nodecanvas to see if there was an easy fix but it looks like a lot of the serialization has changed and it’s not obvious how I would fix it. Short of doing a very painful upgrade of the nodecanvas framework, can you suggest how this should be rewritten? Thanks

      #16926
      Gavalakis
      Keymaster

        Hello,

        You could replace the Validate method with the code found in the Validate method in the latest version, which handles whether or not we are under Unity 2018.3. Here is the code for your convenience:

        Let me know if that works for you.
        Thanks.

        #16925
        mrscary
        Participant

          I had compared that code and it looked a lot different.. but if it is that simple, that is fantastic.. thanks 🙂 I’ll give it a try

          #16924
          mrscary
          Participant

            Finally had a chance to upgrade to 2018.3  .. This was all that was needed.  Thanks for your help

          Viewing 4 posts - 1 through 4 (of 4 total)
          • You must be logged in to reply to this topic.