_xiaofang/xiaofang/Assets/Script/UI/ZZZZZZ/Player.cs

62 lines
1.5 KiB
C#
Raw Normal View History

2024-12-27 12:01:08 +08:00
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Player : MonoBehaviour
{
public static Player CSZS;
public Dictionary<string, List<string>> PlayerID = new Dictionary<string, List<string>>()
{
{ "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>", new List<string>() },
{ "<22><>ָ<EFBFBD><D6B8>", new List<string>() },
{ "<22><><EFBFBD>վ<EFBFBD>Ԯ<EFBFBD><D4AE>", new List<string>() },
{ "(<28>鳤)<29><><EFBFBD>վ<EFBFBD>Ԯ<EFBFBD><D4AE>", new List<string>() },
{ "ҽ<>ƾȻ<C6BE><C8BB><EFBFBD>", new List<string>() },
{ "(<28>鳤)ҽ<>ƾȻ<C6BE>", new List<string>() },
{ "<22><>ɢ<EFBFBD><C9A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1", new List<string>() },
{ "<22><>ɢ<EFBFBD><C9A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>2", new List<string>() },
{ "<22><><EFBFBD>ڱ<EFBFBD><DAB1><EFBFBD><EFBFBD><EFBFBD>", new List<string>() },
{ "(<28>鳤)<29><><EFBFBD>ڱ<EFBFBD><DAB1><EFBFBD>", new List<string>() },
{ "<22><>Ѱ<EFBFBD><D1B0>", new List<string>() },
{ <><D1A7><EFBFBD><EFBFBD><EFBFBD>ҳ<EFBFBD>", new List<string>() }
};
private void Awake()
{
CSZS = this;
}
/// <summary>
/// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҽ<EFBFBD><D2BD>ܵ<EFBFBD><DCB5><EFBFBD><EFBFBD><EFBFBD>
/// </summary>
public void SetPlayerID(string ID, string Task)
{
if (PlayerID.ContainsKey(ID))
{
PlayerID[ID].Add(Task); // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
}
else
{
Debug.Log("<22><><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ְҵ");
}
}
/// <summary>
/// <20><><EFBFBD><EFBFBD>һ<EFBFBD><D2BB>ְҵ<D6B0><D2B5>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
/// </summary>
public List<string> GetPlayerID(string ID)
{
if (PlayerID.TryGetValue(ID, out List<string> value))
{
return value; // <20><><EFBFBD>ض<EFBFBD>Ӧ<EFBFBD><D3A6> List<string>
}
else
{
Debug.Log("<22><><EFBFBD><EFBFBD><EFBFBD>Ҳ<EFBFBD><D2B2><EFBFBD>");
return new List<string>(); // <20><><EFBFBD>ؿ<EFBFBD><D8BF>б<EFBFBD>
}
}
}