少年修仙传客户端基础资源
client_Wu Xijin
2019-06-10 403427bb130496954c0ea205064eb4a939c934bf
3335 添加主界面功能图标替换工具.
4个文件已添加
96 ■■■■■ 已修改文件
Assets/Editor/Config/MainWinIconReplace.txt 34 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Assets/Editor/Config/MainWinIconReplace.txt.meta 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Assets/Editor/Tool/MainWinIconReplace.cs 42 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Assets/Editor/Tool/MainWinIconReplace.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | 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: