public static void Init() { if (_playFabEvtHandler != null) return; GameObject playfabGo = GameObject.Find("_PlayFabGO"); if (playfabGo == null) playfabGo = new GameObject("_PlayFabGO"); DontDestroyOnLoad(playfabGo); _playFabEvtHandler = playfabGo.GetComponent<PlayFabPluginEventHandler>(); if (_playFabEvtHandler == null) _playFabEvtHandler = playfabGo.AddComponent<PlayFabPluginEventHandler>(); }
public static void init() { if (PlayFabGO != null) return; GameObject playfabHolder = GameObject.Find ("_PlayFabGO"); if(playfabHolder == null) playfabHolder = new GameObject ("_PlayFabGO"); UnityEngine.Object.DontDestroyOnLoad(playfabHolder); PlayFabGO = playfabHolder.GetComponent<PlayFabPluginEventHandler> (); if(PlayFabGO == null) PlayFabGO = playfabHolder.AddComponent<PlayFabPluginEventHandler> (); }
public static void init() { if (PlayFabGO != null) { return; } GameObject playfabHolder = GameObject.Find("_PlayFabGO"); if (playfabHolder == null) { playfabHolder = new GameObject("_PlayFabGO"); } UnityEngine.Object.DontDestroyOnLoad(playfabHolder); PlayFabGO = playfabHolder.GetComponent <PlayFabPluginEventHandler> (); if (PlayFabGO == null) { PlayFabGO = playfabHolder.AddComponent <PlayFabPluginEventHandler> (); } }
public static void Init() { if (_playFabEvtHandler != null) { return; } GameObject playfabGo = GameObject.Find("_PlayFabGO"); if (playfabGo == null) { playfabGo = new GameObject("_PlayFabGO"); } DontDestroyOnLoad(playfabGo); _playFabEvtHandler = playfabGo.GetComponent <PlayFabPluginEventHandler>(); if (_playFabEvtHandler == null) { _playFabEvtHandler = playfabGo.AddComponent <PlayFabPluginEventHandler>(); } }
public static void Init() { //Check if we have already created this object. if (_playFabEvtHandler != null) { Debug.Log("_PlayFabGO object already created."); return; } //Create GameObject and place it in the scene. var playfabGo = GameObject.Find("_PlayFabGO"); if (playfabGo == null) { Debug.LogFormat("Createding new _PLayFabGO"); playfabGo = new GameObject("_PlayFabGO"); DontDestroyOnLoad(playfabGo); } //If the event handler component exists _playFabEvtHandler = playfabGo.GetComponent <PlayFabPluginEventHandler>() ?? playfabGo.AddComponent <PlayFabPluginEventHandler>(); }