Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
  • Sign in / Register
M
MDPro3
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 26
    • Issues 26
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 3
    • Merge Requests 3
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Security & Compliance
    • Security & Compliance
    • Dependency List
    • License Compliance
  • Packages
    • Packages
    • List
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Code Review
    • Insights
    • Issues
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • 赤子奈落
  • MDPro3
  • Merge Requests
  • !21

Open
Opened Jul 20, 2025 by 神楽坂玲奈@zh999981
  • Report abuse
Report abuse

整理 Plugins 目录

  • Overview 0
  • Commits 1
  • Pipelines 1
  • Changes 949+

改变 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 之类的地方吗?
Edited Jul 21, 2025 by 神楽坂玲奈

Check out, review, and merge locally

Step 1. Fetch and check out the branch for this merge request

git fetch "https://code.moenext.com/mycard/MDPro3.git" "patch-plugins"
git checkout -b "mycard/MDPro3-patch-plugins" FETCH_HEAD

Step 2. Review the changes locally

Step 3. Merge the branch and fix any conflicts that come up

git fetch origin
git checkout "origin/master"
git merge --no-ff "mycard/MDPro3-patch-plugins"

Step 4. Push the result of the merge to GitLab

git push origin "master"

Note that pushing to GitLab requires write access to this repository.

Tip: You can also checkout merge requests locally by following these guidelines.

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
0
Labels
None
Assign labels
  • View project labels
Reference: sherry_chaos/MDPro3!21