예제 #1
0
    // 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;
        }
    }
예제 #2
0
 // Use this for initialization
 void Start()
 {
     //		showFriendsTest ();
     playFabManager = PoolGameManager.Instance.playfabManager;
 }