Esempio n. 1
0
        public static NCommon.LoginType getLastLoginType()
        {
            string result = "";

#if UNITY_EDITOR
            Debug.Log("GamePot - UNITY EDITOR getLastLoginType always returns NONE");
#elif UNITY_IOS
            result = GamePotUnityPluginiOS.getLastLoginType();
#elif UNITY_ANDROID
            result = GamePotUnityPluginAOS.getLastLoginType();
#endif

            switch (result)
            {
            case "GOOGLE":
                return(NCommon.LoginType.GOOGLE);

            case "GOOGLEPLAY":
                return(NCommon.LoginType.GOOGLEPLAY);

            case "FACEBOOK":
                return(NCommon.LoginType.FACEBOOK);

            case "NAVER":
                return(NCommon.LoginType.NAVER);

            case "GAMECENTER":
                return(NCommon.LoginType.GAMECENTER);

            case "TWITTER":
                return(NCommon.LoginType.TWITTER);

            case "LINE":
                return(NCommon.LoginType.LINE);

            case "APPLE":
                return(NCommon.LoginType.APPLE);

            case "GUEST":
                return(NCommon.LoginType.GUEST);

            case "THIRDPARTYSDK":
                return(NCommon.LoginType.THIRDPARTYSDK);
            }

            return(NCommon.LoginType.NONE);
        }