void Start() { _instance = this; DontDestroyOnLoad(this.gameObject); ssdk = GetComponent <ShareSDK>(); // 做完准备工作就可以跳转到下一个场景了 UnityEngine.SceneManagement.SceneManager.LoadScene(1); }
void Awake() { _instance = this; shareSdk = gameObject.GetComponent <ShareSDK>(); shareSdk.authHandler = AuthHandler; EventCenter.AddListener(EventTypes.RequestAuth, OnRequestAuth); EventCenter.AddListener(EventTypes.CancelAuth, OnCancelAuth); }
// Use this for initialization void Awake() { _instance = this; DontDestroyOnLoad(gameObject); sMSSDK = GetComponent <SMSSDK>(); //ssmsdk需要手动初始化 sMSSDK.init("moba6b6c6d6", "b89d2427a3bc7ad1aea1e1e8c1d36bf3", true); //sharesdk已经初始化过了 ssdk = GetComponent <ShareSDK>(); UnityEngine.SceneManagement.SceneManager.LoadScene(1); }
// Use this for initialization void Start() { _instance = this; DontDestroyOnLoad(gameObject); //ShareSDK类中自带有初始化的,所以这里可以不初始化,官方文档已过时 ssdk = GetComponent <ShareSDK>(); Debug.Log("ssdk已经初始化完成"); //初始化SMSSDK,必须自己写初始化 try { smssdk = gameObject.GetComponent <SMSSDK>(); smssdk.init("25510aaf268e3", "34120cf93109bcc76ec1c553337eda4c", true); } catch (System.Exception e) { Debug.Log("SMSSDK注册出错,错误原因:" + e); } UnityEngine.SceneManagement.SceneManager.LoadScene(1); }
private void Awake() { instance = this; DontDestroyOnLoad(gameObject); } // end Awake
private InstanceMgr() {} // end InstanceMgr public static void Init() { GameManager.Init(); _ObjectManager = new ObjectManager(); _ShareSDKManager = ShareSDKManager.instance; } // end GetInstance
void Awake() { Instance = this; }