GameUtil.cs 831 B

123456789101112131415161718192021222324252627282930313233343536
  1. using System.Collections.Generic;
  2. using UnityEngine;
  3. namespace ET
  4. {
  5. public class GameUtil : Singleton<GameUtil>
  6. {
  7. private Scene scene;
  8. private List<GameObject> cardCloneItem = new List<GameObject>() { null,null};
  9. public void SetSceneComponent(Scene scene)
  10. {
  11. this.scene = scene;
  12. }
  13. public Scene GetSceneComponent()
  14. {
  15. return this.scene;
  16. }
  17. public void SetCardCloneItem(GameObject item,int index)
  18. {
  19. this.cardCloneItem[index] = item;
  20. }
  21. public GameObject GetCardCloneItem(int index)
  22. {
  23. return this.cardCloneItem[index];
  24. }
  25. public GameObject InitializeObj(GameObject obj)
  26. {
  27. return UnityEngine.Object.Instantiate(obj);
  28. }
  29. }
  30. }