- Add PlayFabSDK as local package dependency - Add PlayFabTool.cs for PlayFab API integration - Implement LoginBySns method in TYSdkFacade - Add Android SNS login support in SDKManager and UnityBridgeFunc - Add Build Android With Debug menu option - Improve exception handling and timeout management 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
35 lines
1.0 KiB
C#
35 lines
1.0 KiB
C#
using UnityEngine;
|
|
using PlayFab;
|
|
|
|
#if UNITY_5_3_OR_NEWER
|
|
[CreateAssetMenu(fileName = "PlayFabSharedSettings", menuName = "PlayFab/CreateSharedSettings", order = 1)]
|
|
#endif
|
|
public class PlayFabSharedSettings : ScriptableObject
|
|
{
|
|
public string TitleId;
|
|
|
|
internal string VerticalName = null;
|
|
#if ENABLE_PLAYFABSERVER_API || ENABLE_PLAYFABADMIN_API || UNITY_EDITOR || ENABLE_PLAYFAB_SECRETKEY
|
|
public string DeveloperSecretKey;
|
|
#endif
|
|
public string ProductionEnvironmentUrl = "";
|
|
|
|
#if UNITY_2017_2_OR_NEWER
|
|
public WebRequestType RequestType = WebRequestType.UnityWebRequest;
|
|
#else
|
|
public WebRequestType RequestType = WebRequestType.UnityWww;
|
|
#endif
|
|
|
|
public bool DisableDeviceInfo;
|
|
public bool DisableFocusTimeCollection;
|
|
|
|
public int RequestTimeout = 2000;
|
|
public bool RequestKeepAlive = true;
|
|
|
|
public PlayFabLogLevel LogLevel = PlayFabLogLevel.Warning | PlayFabLogLevel.Error;
|
|
public string LoggerHost = "";
|
|
public int LoggerPort = 0;
|
|
public bool EnableRealTimeLogging = false;
|
|
public int LogCapLimit = 30;
|
|
}
|