LOL自制皮肤1-解析WAD文件的一些总结

0.暂时不多BB 

所用到的工具介绍和来源以及注意事项

到这位大佬这里下载(本文章目前只针对Fantome.Libraries.League.dll使用的总结,其他功能可以自行挖掘~~)

https://github.com/Crauzer/Obsidian/releases

注意!!!:最好开个VPN,出于安全和尊重作者问题,本人不会提供且不提倡百度云或者其他下载方式,请下载最新release版本和源码,因为源码那里少了两个dll文件,不过能在release版本那里直接复制过来

btw:如果只是使用的话 release版本足矣

LOL自制皮肤1-解析WAD文件的一些总结_第1张图片

下载完是这样的:

LOL自制皮肤1-解析WAD文件的一些总结_第2张图片

 

环境介绍:

VisualStudio 2017(版本其实随意)

.NET Framework 4.6.2 (版本最好必须对应 不要往上和往下的版本 )

LOL自制皮肤1-解析WAD文件的一些总结_第3张图片

1.打开工程开搞

稍微还有点问题需要解决下,别急,往下看

LOL自制皮肤1-解析WAD文件的一些总结_第4张图片

 

工具-->NuGet包管理器-->管理解决方案的NuGet程序包

两个都更新下

LOL自制皮肤1-解析WAD文件的一些总结_第5张图片

 

2018年10月31日17:24:50 今天就先写到这里吧

 

 

 

再看看,很干净~ (如果log4net还是有问题就卸载了重新安装就可以了)

LOL自制皮肤1-解析WAD文件的一些总结_第6张图片

 

File-->open wad

来个wad瞅瞅 ,OJBK了!

LOL自制皮肤1-解析WAD文件的一些总结_第7张图片

 

本文章只针对截图左边的使用进行描述,有兴趣有能力可以研究右边大佬的各个repository

LOL自制皮肤1-解析WAD文件的一些总结_第8张图片

 

2.撸码阶段

为了方便调用,我反编译了这个Fantome.Libraries.League.dll

有这么多东西可以玩

LOL自制皮肤1-解析WAD文件的一些总结_第9张图片

 

先提取一个SKN出来玩玩(路径先写死,后期再弄个选择文件dialog就好了,中文是我自己无聊写着玩的,没什么卵用,基本无视就行)

当然各位也可以自己写个调用窗口调用这个dll也行,我这里偷懒了下 加了个模型的按钮做点击调用

先过滤成skn,在选中想要的skn,点File -->export selectd(导出选择的那个)

LOL自制皮肤1-解析WAD文件的一些总结_第10张图片

把上面的路径直接复制过来

LOL自制皮肤1-解析WAD文件的一些总结_第11张图片

 

读取成功~,有数据了!!

LOL自制皮肤1-解析WAD文件的一些总结_第12张图片

你可能感兴趣的:(LOL自制皮肤)