Hi, I am trying to upgrade my NGUI project from 2.2.6c to the latest 3.5.1. I think I have the same issue as the person in this thread:
http://www.tasharen.com/forum/index.php?topic=3590.0. Our team had put the NGUI folder inside a similar Assets/External folder, and I've tried all the ways described in the previous thread to upgrade.
Problem is our project has gotten pretty big and redoing the UI is not an option.. The reason we want to upgrade is because we are facing a lot of z-sorting issues that the latest version seems to address. Every time I reopen the project all the Monobehaviours have gone missing.
Currently, I have freshly imported imported (in separate project) NGUI files copied (excluding meta files) into our own project, removed the deprecated files (TiledSprite, SlicedSprite, etc.), and currently see the following errors:
Assets/NGUI/Scripts/Interaction/UIButtonPlayAnimation.cs(81,32): error CS0426: The nested type `OnFinished' does not exist in the type `ActiveAnimation'
Assets/NGUI/Scripts/Interaction/UIButtonTween.cs(80,26): error CS0426: The nested type `OnFinished' does not exist in the type `UITweener'
I also tried importing the UpgradeWidgets scene so that I could run the update script but the menu option does not come up from the NGUI drop-down menu nor right-clicking in project view. Any help or insight would be greatly appreciated, and thank you so much for your help!