[U] add PlayFab SDK and SNS login improvements

- 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>
This commit is contained in:
2025-12-29 16:12:17 +08:00
parent 638e6a3327
commit aa5ce1ff5a
226 changed files with 64975 additions and 62 deletions

View File

@@ -0,0 +1,38 @@
using UnityEditor;
using UnityEngine;
namespace PlayFab.PfEditor
{
public static class PlayFabHelp
{
[MenuItem("PlayFab/GettingStarted")]
private static void GettingStarted()
{
Application.OpenURL("https://docs.microsoft.com/en-us/gaming/playfab/index#pivot=documentation&panel=quickstarts");
}
[MenuItem("PlayFab/Docs")]
private static void Documentation()
{
Application.OpenURL("https://docs.microsoft.com/en-us/gaming/playfab/api-references/");
}
[MenuItem("PlayFab/Dashboard")]
private static void Dashboard()
{
Application.OpenURL("https://developer.playfab.com/");
}
[MenuItem("PlayFab/Forum")]
private static void Forum()
{
Application.OpenURL("https://community.playfab.com/index.html");
}
[MenuItem("PlayFab/Provide Feedback")]
private static void Feedback()
{
Application.OpenURL("https://playfab.com/contact/");
}
}
}