Some NoesisGUI source files no longer compile with new versions of Unity
Posted: 23 Mar 2021, 21:01
Since upgrading to Unity 2020.3.1.f1, NoesisView.cs and NoesisEditor.cs no longer compile. I was able to compile with Unity 2020.3.0.f1. I also tried Unity 2021.1.0f1, but that didn't work either.
Here are the errors:
Error CS0234 The type or namespace name 'EventSystems' does not exist in the namespace 'UnityEngine' (are you missing an assembly reference?) NoesisView.cs line 577
Error CS0234 The type or namespace name 'EventSystems' does not exist in the namespace 'UnityEngine' (are you missing an assembly reference?) NoesisView.cs line 590
Error CS0234 The type or namespace name 'EventSystems' does not exist in the namespace 'UnityEngine' (are you missing an assembly reference?) NoesisView.cs line 590
Error CS0234 The type or namespace name 'EventSystems' does not exist in the namespace 'UnityEngine' (are you missing an assembly reference?) NoesisView.cs line 598
Error CS0234 The type or namespace name 'UI' does not exist in the namespace 'UnityEngine' (are you missing an assembly reference?) NoesisEditor.cs line 102
I deleted the NoesisGUI folder and reinstalled the package (3.0.11), but that didn't help.
Is there a package that I need to include, has Unity deprecated some functionality, or is there something else?
Thanks,
Chris
Here are the errors:
Error CS0234 The type or namespace name 'EventSystems' does not exist in the namespace 'UnityEngine' (are you missing an assembly reference?) NoesisView.cs line 577
Error CS0234 The type or namespace name 'EventSystems' does not exist in the namespace 'UnityEngine' (are you missing an assembly reference?) NoesisView.cs line 590
Error CS0234 The type or namespace name 'EventSystems' does not exist in the namespace 'UnityEngine' (are you missing an assembly reference?) NoesisView.cs line 590
Error CS0234 The type or namespace name 'EventSystems' does not exist in the namespace 'UnityEngine' (are you missing an assembly reference?) NoesisView.cs line 598
Error CS0234 The type or namespace name 'UI' does not exist in the namespace 'UnityEngine' (are you missing an assembly reference?) NoesisEditor.cs line 102
I deleted the NoesisGUI folder and reinstalled the package (3.0.11), but that didn't help.
Is there a package that I need to include, has Unity deprecated some functionality, or is there something else?
Thanks,
Chris