MainManager.cs 869 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. public class MainManager : MonoBehaviour
  5. {
  6. #region 生成红外交互对象
  7. public GameObject spawnObj;
  8. #endregion
  9. public int targetFrameRate = 60;
  10. void Start()
  11. {
  12. // 设置目标帧率
  13. Application.targetFrameRate = targetFrameRate;
  14. spawnInfraredManager();
  15. }
  16. void spawnInfraredManager()
  17. {
  18. if (ScreenLocate.Main)
  19. {
  20. ScreenLocate.Main.mUIManagerSingle.showManager();
  21. return;
  22. }
  23. //初始化
  24. var infraredManager = GameObject.Instantiate(spawnObj);
  25. DontDestroyOnLoad(infraredManager);
  26. infraredManager.name = "WebCameraView";
  27. //初始化一下設置
  28. infraredManager.transform.Find("SettingPanel").GetComponent<SettingPanel>().onSettingPanel_Init();
  29. }
  30. }