UITrophyItemsController.cs 773 B

1234567891011121314151617181920212223242526272829
  1. using System;
  2. using UnityEngine;
  3. public class UITrophyItemsController : BaseBehaviour
  4. {
  5. private void Awake()
  6. {
  7. this._scrollView = base.GetComponent<UIScrollView>();
  8. this._grid = this._scrollView.gameObject.GetComponentInChildren<UIGrid>();
  9. this.InstantiateAndGetUiTrophyItems();
  10. }
  11. private void InstantiateAndGetUiTrophyItems()
  12. {
  13. Transform transform = this._grid.transform;
  14. Transform child = this._grid.GetChild(0);
  15. for (int i = 1; i <= 33; i++)
  16. {
  17. Transform transform2 = UnityEngine.Object.Instantiate<Transform>(child);
  18. transform2.parent = transform;
  19. transform2.localScale = Vector3.one;
  20. transform2.GetComponent<UITrophyItem>().TrophyId = i;
  21. }
  22. }
  23. private UIScrollView _scrollView;
  24. private UIGrid _grid;
  25. }