66 lines
1.9 KiB
C#
66 lines
1.9 KiB
C#
using Thousandto.CoreSDK;
|
||
|
||
namespace Thousandto.CoreSDK
|
||
{
|
||
/// <summary>
|
||
/// SDK桥接类,作为数据和逻辑处理的中转枢纽
|
||
/// </summary>
|
||
public class SDKBridge
|
||
{
|
||
public static SDKPlatform SDKPlatform = SDKPlatform.EDITOR;
|
||
//平台id
|
||
public static int PlatformID { get; set; }
|
||
|
||
public static string GetPlatformName()
|
||
{
|
||
//现在直接返回渠道ID
|
||
return PlatformID.ToString();
|
||
}
|
||
|
||
#region 渠道判断
|
||
//是否韩国GP平台
|
||
public static bool IsKRGP()
|
||
{
|
||
return PlatformID == (int)ChannelID.KR_Android_Funcell || PlatformID == (int)ChannelID.KR_Android_OneStore || PlatformID == (int)ChannelID.KR_IOS;
|
||
}
|
||
|
||
//判断是否东南亚sdk
|
||
public static bool IsDongNanYaSDK()
|
||
{
|
||
//东南亚android和ios的渠道ID
|
||
return PlatformID == (int)ChannelID.SouthEastAsia_Android || PlatformID == (int)ChannelID.SouthEastAsia_IOS || PlatformID == (int)ChannelID.SouthEastAsia_GP;
|
||
}
|
||
|
||
//判断是否港澳台sdk
|
||
public static bool IsGangAoTai()
|
||
{
|
||
return PlatformID == (int)ChannelID.TW_Android || PlatformID == (int)ChannelID.TW_IOS;
|
||
}
|
||
|
||
//国内的
|
||
public static bool IsChina()
|
||
{
|
||
return PlatformID == (int)ChannelID.CN_Android;
|
||
}
|
||
|
||
/// <summary>
|
||
/// 4399渠道
|
||
/// </summary>
|
||
/// <returns></returns>
|
||
public static bool Is4399()
|
||
{
|
||
return PlatformID == (int)ChannelID.CN_CHNID_4399;
|
||
}
|
||
|
||
/// <summary>
|
||
/// 欧美渠道
|
||
/// </summary>
|
||
/// <returns></returns>
|
||
public static bool IsOccident()
|
||
{
|
||
return PlatformID == (int)ChannelID.Occident_Android || PlatformID == (int)ChannelID.Occident_IOS;
|
||
}
|
||
#endregion
|
||
}
|
||
}
|