LoadingPictures.cs 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. using System;
  2. using System.Collections;
  3. using System.Collections.Generic;
  4. using UnityEngine;
  5. using UnityEngine.UI;
  6. public class LoadingPictures : MonoBehaviour
  7. {
  8. public Sprite BYQ_500kV;
  9. private void Awake()
  10. {
  11. GetSceneName();
  12. }
  13. private void GetSceneName()
  14. {
  15. string[] args = Environment.GetCommandLineArgs();
  16. if (args.Length < 2)
  17. {
  18. return;
  19. }
  20. //模拟数据
  21. //string simulationData = "11111111111/10kV真空断路器及开关柜例行检修/练习/47.92.0.243:15156";
  22. //string[] tmpArgs = simulationData.Split('/');
  23. string simulationData = "openchangingflux://111/换流变压器检修/练习";
  24. string[] tmpArgs = simulationData.Split(new string[] { "//" }, StringSplitOptions.None)[1].Split('/');
  25. //截断
  26. // string[] tmpArgs = args[1].Split('/');
  27. // 文件各种:手机号/课程名/模式/地址
  28. string tmpCourseName = tmpArgs[1];
  29. Debug.LogError(tmpCourseName);
  30. Sprite tmpSprite = BYQ_500kV;
  31. tmpSprite = BYQ_500kV;
  32. this.gameObject.GetComponent<Image>().sprite = tmpSprite;
  33. }
  34. }