| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110 |
- 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,
- }
- [ 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;
- }
- }
- [CreateAssetMenuAttribute(fileName = "ResInfo", menuName = "EditorConfig/创建检测资源更新配置文件ResInfo")]
- public class ResInfo : ScriptableObject
- {
- public string Name = "Test";
- public string CN_Name = "测试服";
- public string OldPath = "C:/Users/Administrator/Desktop/My/项目/0";
- public string NewPath = "./StreamingAssets/AssetsAndroid";
- 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;
- }
|