| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- using System;
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- using UnityEngine.UI;
- public class LoadingPictures : MonoBehaviour
- {
- public Sprite BYQ_500kV;
- public Sprite BYQ_220kV;
- public Sprite DLQ_500kV;
- public Sprite DLQ_220kV;
- public Sprite DLQ_110kV;
- public Sprite GLKG_500kV;
- public Sprite GLKG_220kV;
- public Sprite GLKG_110kV;
- public Sprite KGG_10kV;
- public Sprite ZKDLQ_10kV;
- private void Awake()
- {
- GetSceneName();
- }
- private void GetSceneName()
- {
- string[] args = Environment.GetCommandLineArgs();
- if (args.Length < 2)
- {
- return;
- }
- //模拟数据
- //string simulationData = "11111111111/10kV真空断路器及开关柜例行检修/练习/47.92.0.243:15156";
- //string[] tmpArgs = simulationData.Split('/');
- //截断
- string[] tmpArgs = args[1].Split('/');
- // 文件各种:手机号/课程名/模式/地址
- string tmpCourseName = tmpArgs[1];
- Sprite tmpSprite = BYQ_500kV;
- if (tmpCourseName.Contains("220kV") && tmpCourseName.Contains("变压器"))
- {
- tmpSprite = BYQ_220kV;
- }
- else if (tmpCourseName.Contains("500kV") && tmpCourseName.Contains("断路器"))
- {
- tmpSprite = DLQ_500kV;
- }
- else if (tmpCourseName.Contains("220kV") && tmpCourseName.Contains("断路器"))
- {
- tmpSprite = DLQ_220kV;
- }
- else if (tmpCourseName.Contains("110kV") && tmpCourseName.Contains("断路器"))
- {
- tmpSprite = DLQ_110kV;
- }
- else if (tmpCourseName.Contains("500kV") && tmpCourseName.Contains("隔离开关"))
- {
- tmpSprite = GLKG_500kV;
- }
- else if (tmpCourseName.Contains("220kV") && tmpCourseName.Contains("隔离开关"))
- {
- tmpSprite = GLKG_220kV;
- }
- else if (tmpCourseName.Contains("110kV") && tmpCourseName.Contains("隔离开关"))
- {
- tmpSprite = GLKG_110kV;
- }
- else if (tmpCourseName.Contains("10kV") && tmpCourseName.Contains("开关柜"))
- {
- tmpSprite = KGG_10kV;
- }
- else if (tmpCourseName.Contains("10kV")&& tmpCourseName.Contains("真空断路器"))
- {
- tmpSprite = ZKDLQ_10kV;
- }
- else
- {
- tmpSprite = BYQ_500kV;
- }
- this.gameObject.GetComponent<Image>().sprite = tmpSprite;
- }
- }
|