Author Topic: UIInputSaved cannot override  (Read 6957 times)

luisdiv

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 32
    • View Profile
UIInputSaved cannot override
« on: December 11, 2013, 10:41:57 AM »
Hi

After importing the latest version of NGUI I receive the following error:

  1. Assets/NGUI/Scripts/UI/UIInputSaved.cs(17,32): error CS0506: `UIInputSaved.text': cannot override inherited member `UIInput.text' because it is not marked virtual, abstract or override

And the following warning:

  1. Assets/NGUI/Scripts/UI/UIInputSaved.cs(40,22): warning CS0108: `UIInputSaved.SaveToPlayerPrefs(string)' hides inherited member `UIInput.SaveToPlayerPrefs(string)'. Use the new keyword if hiding was intended

I'm also using the latest version of Unity Pro and iOS Pro.
Restarting Unity doesn't solve the problem.

Help would be appreciated!

Thanks

luisdiv

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 32
    • View Profile
Re: UIInputSaved cannot override FIXED
« Reply #1 on: December 11, 2013, 01:22:50 PM »
Deleted de NGUI folder, imported again, fixed.
Weird  ???

ArenMook

  • Administrator
  • Hero Member
  • *****
  • Thank You
  • -Given: 337
  • -Receive: 1171
  • Posts: 22,128
  • Toronto, Canada
    • View Profile
Re: UIInputSaved cannot override
« Reply #2 on: December 12, 2013, 01:25:50 AM »
UIInputSaved was removed a long time ago, which is why deleting the NGUI folder step from the readme file is an important one to follow. ;)