Ejemplo n.º 1
0
 void OnLoginBonus(ExecuteCloudScriptResult result)
 {
     if (OnResult != null)
     {
         FMPlayfabLoginBonusResult bonusResult = new FMPlayfabLoginBonusResult(result);
         OnResult(bonusResult);
     }
 }
Ejemplo n.º 2
0
    void DisplayLoginBuses(FMPlayfabLoginBonusResult result)
    {
        for (int i = 0; i < result.Bonuses.Count; i++)
        {
            FMLoginBonusItem   item = result.Bonuses[i];
            GameObject         achievementPrefab = Instantiate(Resources.Load("FMLoginBonusItemUI")) as GameObject;
            FMLoginBonusItemUI itemUI            = achievementPrefab.GetComponent <FMLoginBonusItemUI>();

            itemUI.SetData(item);

            itemUI.gameObject.transform.parent     = itemGrid.transform;
            itemUI.gameObject.transform.localScale = Vector3.one;
        }

        itemGrid.Reposition();

        //login bonus label
        labLoginBonus.text = result.GetTodayBonusMessage();
    }