Assets/Editor/Config/MainWinIconReplace.txt | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Assets/Editor/Config/MainWinIconReplace.txt.meta | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Assets/Editor/Tool/MainWinIconReplace.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
Assets/Editor/Tool/MainWinIconReplace.cs.meta | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Assets/Editor/Config/MainWinIconReplace.txt
New file @@ -0,0 +1,34 @@ 角色 Important TY_GN_6 强化 Important TY_GN_10 技能 Important TY_GN_5 境界装备 Important TY_GN_46 炼丹炉 Important TY_GN_8 飘渺仙境 Important TY_GN_47 骑宠 Important TY_GN_9 日常 Important TY_GN_43 神兽 Important TY_GN_41 寻宝 Important TY_GN_26 充值 Important TY_GN_33 背包 Important TY_GN_1 设置 Important TY_GN_11 法宝 Important TY_GN_32 符印 Important TY_GN_2 仙盟 Important TY_GN_12 合成 Important TY_GN_4 地图 Important MapIcon_a BOSS列表 Important BossListBtn vip Important Vip_a 符印塔 Important TY_GN_3 仙宝寻主 Important TY_GN_27 仙界盛典 6Decorate2 Ceremony1 首充 Important MoneyIcon_a 商城 Important ShangchengIcon_a 拍卖行 Important MarketIcon_a 七日寻礼 Important 7day 活动 Important TY_GN_19 排行榜 Important RankIcon_a 打宝 Important DabaoIcon_a 世界服 Important CrossServer_35 封魔坛 Important TY_GN_16 限时抢购 Important TY_GN_44 福利 Important FuLiIcon_a Assets/Editor/Config/MainWinIconReplace.txt.meta
New file @@ -0,0 +1,8 @@ fileFormatVersion: 2 guid: 73236dfc682f2444e8cad1a0a187f9d1 timeCreated: 1560165938 licenseType: Pro TextScriptImporter: userData: assetBundleName: assetBundleVariant: Assets/Editor/Tool/MainWinIconReplace.cs
New file @@ -0,0 +1,42 @@ using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEditor; using System.IO; using System.Text; public class MainWinIconReplace { [MenuItem("程序/主界面图标替换")] public static void Replace() { var lines = File.ReadAllLines(Application.dataPath + "/Editor/Config/MainWinIconReplace.txt", Encoding.UTF8); var replaceInfos = new List<ReplaceInfo>(); foreach (var line in lines) { var stringArrays = line.Split('\t'); replaceInfos.Add(new ReplaceInfo() { from = stringArrays[0], toFolder = stringArrays[1], toFile = stringArrays[2] }); } foreach (var info in replaceInfos) { var from = Application.dataPath + "/MainWinIcon/" + info.from + ".png"; var to = Application.dataPath + "/ResourcesOut/UI/Sprite/" + info.toFolder + "/" + info.toFile + ".png"; File.Copy(from, to, true); } } public struct ReplaceInfo { public string from; public string toFolder; public string toFile; } } Assets/Editor/Tool/MainWinIconReplace.cs.meta
New file @@ -0,0 +1,12 @@ fileFormatVersion: 2 guid: 32c6f72205fdc6b45a0e3f00708ec844 timeCreated: 1560165952 licenseType: Pro MonoImporter: serializedVersion: 2 defaultReferences: [] executionOrder: 0 icon: {instanceID: 0} userData: assetBundleName: assetBundleVariant: