コード例 #1
0
    public void LogoutProcess()
    {
        if (PreferencesFactory.IsFlagSet(Constants.KeyFacebookConnected))
        {
            PreferencesFactory.ClearFlag(Constants.KeyFacebookConnected);
            FacebookManager.Instance.Logout();
        }

        GameSparksManager.Instance.Logout();
        Branch.logout();

        //

        PreferencesFactory.DeleteAll();

        CustomGameManager manager = CustomGameManager.Instance as CustomGameManager;

        manager.ResetGame();

        // reload data from sync
        LevelController.Instance.Reload();

        GameManager.LoadSceneWithTransitions("Menu");
    }
コード例 #2
0
 /// <summary>
 /// Whether to show the condition met gameobject (true) or the condition not met one (false)
 /// </summary>
 /// <returns></returns>
 public override bool IsConditionMet()
 {
     return(PreferencesFactory.IsFlagSet(Key));
 }