// Awake function from Unity's MonoBehavior void Awake() { Debug.Log("FBManager awake"); PoolGameManager.Instance.facebookManager = this; DontDestroyOnLoad(transform.gameObject); playFabManager = GameObject.Find("PlayFabManager").GetComponent <PoolPlayFabManager>(); if (!PoolGameManager.Instance.logged) { #if (UNITY_ANDROID || UNITY_IOS) && !UNITY_EDITOR if (!FB.IsInitialized) { // Initialize the Facebook SDK FB.Init(InitCallback, OnHideUnity); } else { // Already initialized, signal an app activation App Event FB.ActivateApp(); initSession(); } #else initSession(); #endif PoolGameManager.Instance.logged = true; } }
// Use this for initialization void Start() { // showFriendsTest (); playFabManager = PoolGameManager.Instance.playfabManager; }