notebook实装功能,galgame继续,一些bug修复
This commit is contained in:
@@ -4,6 +4,7 @@ using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
using Bansonic;
|
||||
using UnityEngine.SceneManagement;
|
||||
using Steamworks;
|
||||
#if UNITY_EDITOR
|
||||
using UnityEditor;
|
||||
#endif
|
||||
@@ -38,6 +39,46 @@ public class userSettings : MonoBehaviour
|
||||
private int clearupClickCount = 0;
|
||||
private float clearupExpireTime;
|
||||
|
||||
private void Start()
|
||||
{
|
||||
UpdateUserInfoDisplay();
|
||||
}
|
||||
|
||||
private void UpdateUserInfoDisplay()
|
||||
{
|
||||
if (SteamManager.Initialized)
|
||||
{
|
||||
if (user_login_source_text != null)
|
||||
{
|
||||
// 获取 Steam 的测试分支名 (Beta branch)
|
||||
string branch;
|
||||
if (SteamApps.GetCurrentBetaName(out branch, 64))
|
||||
{
|
||||
user_login_source_text.text = "(Steam) " + branch;
|
||||
}
|
||||
else
|
||||
{
|
||||
user_login_source_text.text = "(Steam) public"; // 默认分支
|
||||
}
|
||||
}
|
||||
|
||||
if (user_source_uid_text != null)
|
||||
{
|
||||
CSteamID steamID = SteamUser.GetSteamID();
|
||||
string personaName = SteamFriends.GetPersonaName();
|
||||
user_source_uid_text.text = string.Format("{0} ({1})", personaName, steamID.m_SteamID.ToString());
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
if (user_login_source_text != null)
|
||||
user_login_source_text.text = "Unknown Server";
|
||||
|
||||
if (user_source_uid_text != null)
|
||||
user_source_uid_text.text = "Unknown User";
|
||||
}
|
||||
}
|
||||
|
||||
private void OnEnable()
|
||||
{
|
||||
if (clearup_saveData_button != null)
|
||||
|
||||
Reference in New Issue
Block a user