public void CreateList() { for (int a = 0; a < Data.Instance.userData.FacebookFriends.Count; a++) { UserData.FacebookUserData data = Data.Instance.userData.FacebookFriends[a]; ChallengerCreatorButton newButton = Instantiate(button) as ChallengerCreatorButton; newButton.transform.SetParent(container.transform); string facebookID = data.facebookID; bool done = false; //si es un recien elegido... if (facebookID == lastSelectedFacebookId) { done = true; } else { foreach (string challengesMadeFBId in challengesMade) { if (challengesMadeFBId == facebookID) { done = true; } } } newButton.Init(this, a + 1, data.username, facebookID, done); newButton.transform.localScale = new Vector3(0.74f, 0.74f, 0.74f); } }
void GetFreeFriend() { UserData.FacebookUserData dataShuffle = Data.Instance.userData.FacebookFriends[0]; Data.Instance.userData.FacebookFriends.Remove(dataShuffle); Data.Instance.userData.FacebookFriends.Add(dataShuffle); foreach (UserData.FacebookUserData data in Data.Instance.userData.FacebookFriends) { if (CheckIfUserAvailable(data.facebookID)) { Activate(data.facebookID, data.username); return; } } }
public void CreateList() { for (int a = 0; a < Data.Instance.userData.FacebookFriends.Count; a++) { UserData.FacebookUserData data = Data.Instance.userData.FacebookFriends[a]; EnergyAskButton newButton = Instantiate(button) as EnergyAskButton; newButton.transform.SetParent(container.transform); newButton.transform.localScale = new Vector3(0.7f, 0.7f, 0.7f); string facebookID = data.facebookID; bool done = false; foreach (string challengesMadeFBId in friendsDone) { if (challengesMadeFBId == facebookID) { done = true; } } newButton.Init(this, a + 1, data.username, facebookID, done); } }