Я пробовал разные вещи, такие как добавление \ u003, странно то, что всякий раз, когда я использую Unity 2017.4.1f1, сервисы Google Play Games работают так, как задумано.Но всякий раз, когда я пробую его на Unity 2018, он даже не запускается, он даже не меняет мою отладку, когда я использую его на Android.(но в редакторе он показывает логин при нажатии входа) Изображение отладки
вот мой код:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using GooglePlayGames;
using GooglePlayGames.BasicApi;
using UnityEngine.SocialPlatforms;
using UnityEngine.UI;
public class GPGSManager : MonoBehaviour {
public Text debugTxt;
private void Start()
{
PlayGamesClientConfiguration config = new PlayGamesClientConfiguration.Builder()
// enables saving game progress.
.EnableSavedGames()
.RequestEmail()
.RequestServerAuthCode(false)
.RequestIdToken()
.Build();
PlayGamesPlatform.DebugLogEnabled = true;
// Activate the Google Play Games platform
PlayGamesPlatform.InitializeInstance(config);
// recommended for debugging:
PlayGamesPlatform.Activate();
Social.localUser.Authenticate((bool success) => {
if (success)
{
debugTxt.text = "LogIn Success";
}
else
{
debugTxt.text = "LogIn Failed";
}
});
}
public void SignIn()
{
Social.localUser.Authenticate((bool success) => {
if (success)
{
debugTxt.text = "LogIn Success";
}
else
{
debugTxt.text = "LogIn Failed";
}
});
}
public void ShowAchievements()
{
Social.ShowAchievementsUI();
}
public void ShowLeaderboards()
{
Social.ShowLeaderboardUI();
}
}
я использую плагин сервисов игровых игр для единства(v0.9.5) Любая помощь будет оценена!