少年修仙传客户端基础资源
client_linchunjie
2019-07-01 96a347d09e4d07e503718bf34b97a391a8a92451
Assets/Editor/Tool/ClientPackage.cs
@@ -130,12 +130,6 @@
            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")
                {
@@ -144,7 +138,13 @@
                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++;
            }
@@ -487,6 +487,13 @@
            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);
@@ -539,6 +546,22 @@
        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();