| | |
| | | var completeCount = 0;
|
| | | foreach (var item in builtInFiles)
|
| | | {
|
| | | var directory = Path.GetDirectoryName(item.FullName);
|
| | | if (!Directory.Exists(directory))
|
| | | {
|
| | | Directory.CreateDirectory(directory);
|
| | | }
|
| | |
|
| | | var extension = Path.GetExtension(item.FullName);
|
| | | if (extension == ".meta")
|
| | | {
|
| | |
| | |
|
| | | var relativePath = FileExtersion.GetFileRelativePath(_assetBundlePath, item.FullName);
|
| | | var to = StringUtility.Contact(ResourcesPath.Instance.StreamingAssetPath, relativePath);
|
| | | File.Copy(item.FullName,to,true);
|
| | | var directory = Path.GetDirectoryName(to);
|
| | | if (!Directory.Exists(directory))
|
| | | {
|
| | | Directory.CreateDirectory(directory);
|
| | | }
|
| | |
|
| | | File.Copy(item.FullName, to, true);
|
| | | completeCount++;
|
| | | }
|
| | |
|
| | |
| | | newVersionConfig.buildTime = DateTime.Now.ToString("yy/MM/dd--HH:mm");
|
| | | newVersionConfig.buildIndex = _buildIndex;
|
| | |
|
| | | if (File.Exists(Application.dataPath + "/Resources/Game.txt"))
|
| | | {
|
| | | File.Delete(Application.dataPath + "/Resources/Game.txt");
|
| | | }
|
| | |
|
| | | File.WriteAllText(Application.dataPath + "/Resources/Game.txt", GetGameId(_publisher));
|
| | |
|
| | | AssetDatabase.CreateAsset(newVersionConfig, newVersionConfigPath);
|
| | | EditorUtility.SetDirty(newVersionConfig);
|
| | |
|
| | |
| | | return null;
|
| | | }
|
| | |
|
| | | static string GetGameId(string _publisher)
|
| | | {
|
| | | var lines = File.ReadAllLines(versionsFilePath);
|
| | | for (int i = 2; i < lines.Length; i++)
|
| | | {
|
| | | var line = lines[i];
|
| | | var lineStrings = line.Split('\t');
|
| | | if (lineStrings[0] == _publisher)
|
| | | {
|
| | | return lineStrings[7];
|
| | | }
|
| | | }
|
| | |
|
| | | return "xbqy";
|
| | | }
|
| | |
|
| | | static void SetIconAndSplashImage(string _versionName)
|
| | | {
|
| | | var buildTarget = GetBuildTarget();
|