yyl
2025-10-31 39001a600fcae2bcf27c225df8752d75fb92fef4
Main/Config/Configs/HeroSkinConfig.cs
@@ -1,17 +1,20 @@
//--------------------------------------------------------
//    [Author]:           YYL
//    [  Date ]:           2025年7月18日
//    [  Date ]:           2025年9月3日
//--------------------------------------------------------
using System.Collections.Generic;
using System.IO;
using System.Threading;
using System;
using UnityEngine;
using LitJson;
public partial class HeroSkinConfig : ConfigBase<int, HeroSkinConfig>
{
    static HeroSkinConfig()
    {
        // 访问过静态构造函数
        visit = true;
    }
    public int SkinID;
   public int[] WearAttrIDList;
@@ -19,6 +22,7 @@
   public int[] AllBatAttrIDList;
   public int[] AllBatAttrValueList;
   public string Tachie;
   public float[] TachieParam;
   public string SquareIcon;
   public string RectangleIcon;
   public string SpineRes;
@@ -93,11 +97,25 @@
         Tachie = tables[5];
         SquareIcon = tables[6];
         if (tables[6].Contains("["))
         {
            TachieParam = JsonMapper.ToObject<float[]>(tables[6]);
         }
         else
         {
            string[] TachieParamStringArray = tables[6].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
            TachieParam = new float[TachieParamStringArray.Length];
            for (int i=0;i<TachieParamStringArray.Length;i++)
            {
                float.TryParse(TachieParamStringArray[i],out TachieParam[i]);
            }
         }
         RectangleIcon = tables[7];
         SquareIcon = tables[7];
         SpineRes = tables[8];
         RectangleIcon = tables[8];
         SpineRes = tables[9];
        }
        catch (Exception exception)
        {