添加sdkcustomevent
							parent
							
								
									4a89308cb3
								
							
						
					
					
						commit
						181ecaeb2a
					
				| 
						 | 
				
			
			@ -0,0 +1,45 @@
 | 
			
		|||
using UnityEngine;
 | 
			
		||||
using UnityEditor;
 | 
			
		||||
using System.Collections.Generic;
 | 
			
		||||
 | 
			
		||||
namespace SDK
 | 
			
		||||
{
 | 
			
		||||
    public class SdkCustomEvent
 | 
			
		||||
    {
 | 
			
		||||
        static Dictionary<string, string[]> dic;
 | 
			
		||||
 | 
			
		||||
        public static void Init()
 | 
			
		||||
        {
 | 
			
		||||
            dic.Add("Start-game", new string[] {"Start-game", "启动游戏", "4387bk", "prs5vr", "juas2d"});
 | 
			
		||||
            dic.Add("Load-updates", new string[] { "Load-updates", "加载更新包", "nvgpba", "nrgy40","h2ea12" });
 | 
			
		||||
            dic.Add("End-loading", new string[] { "End-loading", "加载更新包完成", "5k6zad", "sr4gtb", "d4bboh"});
 | 
			
		||||
 | 
			
		||||
            CustomEvent("Start-game");
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
        public static void CustomEvent(string eventName)
 | 
			
		||||
        {
 | 
			
		||||
            if (!GameLogic.AppConst.isSDKLogin) return;
 | 
			
		||||
            string pn = AndroidDeviceInfo.Instance.GetPackageName();
 | 
			
		||||
            string[] ec = dic[eventName];
 | 
			
		||||
            if(ec.Length <= 0) return;
 | 
			
		||||
            if (pn == "com.tcxgp.pass")
 | 
			
		||||
            {
 | 
			
		||||
                SDKManager.Instance.CustomEvent(ec[1], ec[2], "1");
 | 
			
		||||
                SDKManager.Instance.CustomEvent(ec[3], ec[2], "2");
 | 
			
		||||
            }else if(pn == "com.tcxgpcsb.pass")
 | 
			
		||||
            {
 | 
			
		||||
                SDKManager.Instance.CustomEvent(ec[1], ec[2], "1");
 | 
			
		||||
                SDKManager.Instance.CustomEvent(ec[2], ec[2], "2");
 | 
			
		||||
            }
 | 
			
		||||
            else if (pn == "com.tcx.pass")
 | 
			
		||||
            {
 | 
			
		||||
                SDKManager.Instance.CustomEvent(ec[1], ec[2], "1");
 | 
			
		||||
                SDKManager.Instance.CustomEvent(ec[4], ec[2], "2");
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
		Loading…
	
		Reference in New Issue