整理 Plugins 目录
改变 Plugins 的目录结构使其更符合 unity 常用的结构.
Plugins 目录定义更改为:从商店或者外面下载的,不由包管理系统管理的依赖项。
把能交给包管理的依赖都交给了包管理。
变更详单:
before | after | comment |
---|---|---|
Plugins/{Windows,Linuix,macOS,Android} | Plugins/ocgcore | ci 也需要改 |
Plugins/Managed/Coffee | OpenUPM | com.coffee.ui-effect |
Plugins/Managed/SharpZipLib | Nuget | SharpZipLib |
Plugins/Managed/AssetsTools.net | Nuget | AssetsTools.net |
Plugins/Managed/Demigiant | Plugins/Demigiant | |
Plugins/Managed/Ionic.Zip.Unity.dll | Plugins/Ionic.Zip.Unity.dll | |
Plugins/Managed/K4os.Compression.LZ4 | Nuget | K4os.Compression.LZ4 |
Plugins/Managed/Mono.Data.Sqlite.dll | Plugins/Mono.Data.Sqlite.dll | Nuget 源装不上 |
Tools/7zip | 删除 | 似乎不需要,AssetsTools.net 里自带了。 |
Tools/AssetBundles-Browser-1.7.0 | UPM git | |
Tools/com.esotericsoftware.spine.timeline-4.2 | UPM git | |
Tools/Spine | UPM git | 上次使用 git 版 spine 时印象中没能正常工作,如果不行就退回 unitypackage 版, 放在 Plugins/ |
Tools/BetterStreamingAssets | UPM git | |
Tools/StandaloneFileBrowser | Plugins/StandaloneFileBrowser | |
Tools/TextMesh Pro | Plugins/TextMesh Pro | 记得有个常见的什么东西在用绝对路径引用 Assets/TextMesh Pro,改位置会出错,所以我的工程一般就直接放 Assets/ 了,但是既然这里之前 Tools 没出错那改到 Plugins 应该也是好的。 |
Tools/AssetStudio | 原地 | Plugins 不能引用工程内代码,这里引用了,似乎应该放到 Scripts 之类的地方吗? |