Exemplo n.º 1
0
    public static void Create(Transform leaderboardTform, IUserProfile user, IScore scores)
    {
        if (pref == null)
        {
            pref = Resources.Load <GameObject>("Prefabs/UI/RecordPanel");
        }

        GameObject lb = Instantiate(pref);

        lb.transform.parent = leaderboardTform;
        LbRecord lbComp = lb.GetComponent <LbRecord>();

        lbComp.Init(user, scores);
    }
Exemplo n.º 2
0
 public void CreateLeaderboards(bool isFriendLB, IScore[] scores, IUserProfile[] profiles)
 {
     for (int i = 0; i < scores.Length; i++)
     {
         if (scores[i] != null)
         {
             LbRecord.Create(isFriendLB ? friendsGrid : grid, profiles[i], scores[i]);
         }
         else
         {
             LbRecord.CreateEmpty(isFriendLB ? friendsGrid : grid);
         }
     }
 }