UnityTools
Table of Contents
UnityTools note.
<!– more –>
Tools
CacheServer
CacheServer github 官网地址 https://github.com/Unity-Technologies/unity-cache-server
CacheServer 使用说明 https://docs.unity3d.com/Manual/CacheServer.html
# 安装 nodejs 请参考 NodeJs.org 文档 # CacheServer github 官网有详细安装使用说明 npm install unity-cache-server -g # 显示帮助信息 unity-cache-server -h # 显示版本信息 unity-cache-server -V # 启动 Cache Server ## --cache-path "xxx-path" 指定 cache 文件存储路径 ## -l 5 指定日志等级为 debug(5) unity-cache-server -l 5 --cache-path "D:\Downloads\TMP" # Unity 客户端配置 在 Edit/Preferences/CacheServer 下设置 CacheServerMode 为 Remote, IP Address 设置为 127.0.0.1:8126 点击 CheckConnection 按钮查看配置是否成功
Visual Studio 调试 Editor|真机
需要注意的是真机调试时,代码是被裁剪过的,在被裁剪掉的代码处设置断点是不生效的。
Plugins
GUI
- noesis GUI https://www.noesisengine.com/
Profiler
- NewMemeryProfiler https://bitbucket.org/Unity-Technologies/memoryprofiler
- ProfilerAnaly
Editor Tools
Mesh
- FBX Exporter https://assetstore.unity.com/packages/essentials/fbx-exporter-101408
- UnityVertexTool https://github.com/emadkhezri/UnityVertexTool
- MeshDebugging https://github.com/nementic-games/mesh-debugging
- MeshDebugger https://github.com/willnode/MeshDebugger
Other
- UnitySceneViewFovControl https://github.com/t-mat/UnitySceneViewFovControl
- ConsoleEnhanced
- ReferenceViewer https://github.com/ina-amagami/unity-reference-viewer
- OverdrawForURP https://github.com/ina-amagami/OverdrawForURP
Art Effect
Character Render
Environment
PostProcess
Light
- LightProbeEditor https://github.com/chenjd/LightProbeEditor
Physics
布料模拟
动画
- DoTween https://assetstore.unity.com/packages/tools/visual-scripting/dotween-pro-32416
- SpringManager https://github.com/unity3d-jp/unitychan-crs
- uSpringBone https://github.com/EsProgram/uSpringBone
- UnityChanSpringBone https://github.com/unity3d-jp/UnityChanSpringBone
Game Logic
手勢操作
数据保存
- Newtonsoft Json.NET for Unity3D https://github.com/SaladLab/Json.Net.Unity3D
UMA
- Unity Multipurpose Avatar https://assetstore.unity.com/packages/3d/characters/uma-2-unity-multipurpose-avatar-35611
录视频
- FrameCapturer https://github.com/unity3d-jp/FrameCapturer
- 只支持 Window OSX Linux 平台
- 只支持 Window OSX Linux 平台
- FFmpeg Unity Bind https://assetstore.unity.com/packages/tools/video/ffmpeg-unity-bind-93622
- 支持 iOS Android PC
- 支持 iOS Android PC
- Unity Recorder https://assetstore.unity.com/packages/essentials/unity-recorder-94079
- 只有 UnityEditor 下可以使用
- 只有 UnityEditor 下可以使用
Sample
Shader Tools
- Shader 变体工具 https://github.com/cinight/ShaderVariantTool