31 lines
912 B
C#
31 lines
912 B
C#
using PhxhSDK;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
public class TalkingDataInitTool
|
|
{
|
|
public static TalkingDataInitSettings settings;
|
|
|
|
/// <summary>
|
|
/// ³õʼ»¯TalkingDataµÄAppIdºÍÇþµÀ
|
|
/// </summary>
|
|
public static void Init()
|
|
{
|
|
if (settings == null)
|
|
{
|
|
settings = Resources.Load<TalkingDataInitSettings>("TalkingDataSettings");
|
|
if (settings == null) Debug.LogError("TalkingData config is null");
|
|
}
|
|
if (settings != null)
|
|
{
|
|
if (settings.appId == null || settings.appId == "")
|
|
{
|
|
Debug.LogError("TalkingData appId is null,check settings file in path: Resources/TalkingDataSettings");
|
|
return;
|
|
}
|
|
SDKManager.Instance.ApplicationParam = new List<string> { settings.appId, settings.channel };
|
|
}
|
|
}
|
|
}
|