Same project was fine with 5.4, now 5.5 is giving me: “Assets/GooglePlayGames/ISocialPlatform/PlayGamesPlatform.cs(41,18): error CS0535: GooglePlayGames.PlayGamesPlatform' does not implement interface member UnityEngine.SocialPlatforms.ISocialPlatform.Authenticate(UnityEngine.SocialPlatforms.ILocalUser, System.Action<bool,string>)'”
And of course that is not my file, but Google’s plugin for unity.
Dunno what you changed in the social class, but it broke things.
I would expect this from Beta, but not from a final release. I do wish that the updates wouldn’t brake something for once. I did try to re-import the file of course, and i did check and i have the latest package for the plugin.
It of course broke lightmaps, but those can be easily rebaked.
This means that any type that implements this interface will have to implement all of these methods / properties.
If a plugin that is based on this interface didn’t add the appropriate method implementations, it will not work with Unity 5.5.
@liortal Hm. well, PlayGamePlatform doesn’t show compile errors, but now the PlayGamesLocalUser shows two.
The old one that it doesn’t implement the interface, and that Authenticate takes 1 argument.