| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- public enum BuildLanguage
- {
- cn = 1,
- en = 2,
- }
- public enum BuildTag
- {
- Hy_Test = 1,
- Hy_Android = 2,
- Hy_Ios = 3,
- Hy_Android_en = 4,
- HY_Ios_en = 5,
- Hy_Test_en = 6,
- Gn_0_1_Android = 7,
- Gn_0_1_Ios = 8,
- Gn_Zhuan_Android = 9,
- Gn_Zhuan_Ios = 10,
- Hy_Test_ru = 11,
- Hy_Android_ru = 12,
- HY_Ios_ru = 13,
- }
- [ CreateAssetMenuAttribute(fileName ="CheckHotResWindownInfo",menuName = "EditorConfig/创建检测资源更新配置文件")]
- public class CheckResWindowInfo : ScriptableObject
- {
- public string OldPath = "C:/Users/Administrator/Desktop/My/项目/0";
- #if UNITY_IOS
- public string NewPath = "./StreamingAssets/unityRes";
- #else
- public string NewPath = "./StreamingAssets/AssetsAndroid";
- #endif
- public string OutputPath = "C:/Users/Administrator/Desktop/My/项目/1";
- public string VersionFileName = "Version";
- public string mainfestFileName = "mainfest";
- public string ResVersion = "0.1.0.0";
- public List<string> IgnoreFiles;
- public int ChangeNum;
- public bool IsIgnore = true;
- public BuildLanguage Language = BuildLanguage.cn;
- public BuildTag buildTag = BuildTag.Hy_Test;
- public List<ResInfo> ResInfos;
- private ResInfo curResInfo;
- public ResInfo GetResInfo()
- {
- ResInfo resInfo = null;
- string curName = buildTag.ToString();
- if (curResInfo != null && curResInfo.Name == curName)
- {
- resInfo = curResInfo;
- }
- else
- {
- if (ResInfos != null)
- {
- for (int i = 0; i < ResInfos.Count; i++)
- {
- if (curName == ResInfos[i].Name)
- {
- resInfo = ResInfos[i];
- curResInfo = resInfo;
- }
- }
- }
- }
- return resInfo;
- }
- }
|