void AddButton(int id, UsersManager.UserData data) { UserButton b = Instantiate(button); b.transform.SetParent(container); b.Init(data, OnClicked); b.transform.localScale = Vector3.one; }
void AddButtons() { foreach (Transform t in container) { Destroy(t.gameObject); } foreach (UserData userData in Data.Instance.usersManager.users) { UserButton newUserButton = Instantiate(userButton); newUserButton.transform.SetParent(container); newUserButton.Init(this, userData); newUserButton.transform.localScale = Vector3.one; } print(ScreenManager.Instance.canvas.scaleFactor); MoveX = (int)(70 * ScreenManager.Instance.canvas.scaleFactor); }