注意:本文档中提供的所有素材和资源收集自网络,版权归原作者所有,仅可用于个人学习目的,严禁一切商业用途!
1、以下列出的所有插件都不会写提供的插件版本,我个人觉得常见有用的!
2、另外免费的我就不提供了,我会直接提供链接地址,可以直接获取。
3、下方所有付费插件由于有原作者联系我,应原作者要求,都不再提供下载地址,只提供Unity商城插件地址哈~
觉得有用的,麻烦关注支持收藏哦,谢谢~
一、【免费插件清单列表】
1、跨平台文件浏览器——Runtime File Browser
版本要求:Unity2019.4.26+
Unity商城地址:https://assetstore.unity.com/packages/tools/gui/runtime-file-browser-113006
功能介绍:跨平台文件选择器,官方文档介绍除了通用Window(UWP)和WebGL,其他平台都支持。

2、分享工具——ShareSDK
版本要求:Unity2017.2.1+
Unity商城地址:https://assetstore.unity.com/packages/add-ons/services/billing/sharesdk-127119
功能介绍:跨平台文件分享工具,主要功能包括:授权(第三方登录)、获取用户信息、社交平台分享。
说明:我记得分享等功能,还有其他插件好像也不错,但我这边没有记录保留,以后遇到在更新分享。

3、时间选择器——DatePicker for UnityUI
版本要求:Unity5.4.3+
Unity商城地址:https://assetstore.unity.com/packages/tools/gui/datepicker-for-unityui-68264
功能介绍:多平台日期选择器,缺点是提供的里面只有一套UI,需要自己换,还有关联的 付费Pro版本,里面提供了8套UI风格,还有个缺点是只有日期选择,没有时分秒的选择设置,需要自己另外编写处理。

4、人脸识别Demo——RealTime FaceRecognition Example
版本要求:Unity2019.4.31+
Unity商城地址:https://assetstore.unity.com/packages/templates/tutorials/realtime-facerecognition-example-73233
功能介绍:这是一个人脸识别的demo,教你怎么在Unity中实现这个功能,里面涉及到了OpenCV的插件,注意该插件是付费的,OpenCV是一个底层图像处理库,很多语言都有对应的库。

5、运行时日志查看器——In-game Debug Console
版本要求:Unity2019.4.26+
Unity商城地址:https://assetstore.unity.com/packages/tools/gui/in-game-debug-console-68068
功能介绍:这是个运行时查看日志的插件,方便开发者发布后运行有问题,但是编辑器中正常运行对比差异,查看日志用,几乎完美复刻的Unity编辑器的Console查看日志的部分。

二、【GitHub插件清单列表】
1、Unity破解工具——UniHacker
GitHub地址:https://github.com/tylearymf/UniHacker
功能介绍:这是个破解Unity和UnityHub的工具,支持2022版之前所有版本。
2、Unity异步GetAwait重新工具——Unity3dAsyncAwaitUtil
GitHub地址:https://github.com/modesttree/Unity3dAsyncAwaitUtil/tree/master
功能介绍:新版本中使用async异步时提示报错,需要重写GetAwait方法,这个工具提供了大部分使用情况的重写,只需要导入,就可以直接使用async异步方法。
3、支持IL2CPP的Newtonsoft.Json——Newtonsoft.Json
GitHub地址:https://github.com/applejag/Newtonsoft.Json-for-Unity/wiki/Installation-via-UPM
功能介绍:该插件是Newtonsoft.Json和正常的Newtonsoft.Json没有任何区别,唯一区别就是支持了Unity的Windows端IL2CPP版。
4、医疗类虚拟仿真软体框架——Sofa
GitHub地址:https://github.com/sofa-framework/sofa
功能介绍:医疗类虚拟仿真软体效果框架,这个不是插件,是源码,想在Unity等引擎使用需要自行编译,我本人没用过,但是我朋友有使用,看着效果还行,感兴趣的可以研究下。
5、文件浏览器——NativeFileSO
GitHub地址:https://github.com/keiwando/nativefileso
功能介绍:跨平台的文件浏览器,可以用于选择文件,和保存文件,里面提供了分享等功能。该插件支持平台Windows,Andorid,Mac,IOS,Windows不支持IL2CPP,由于局限还是挺大的,但是一般使用都问题不大,所以还是分享下。还有该作者有另外两个插件,一个Share分享功能插件,一个是Gallery移动端保存功能插件,不单独列个列表是,这两个插件我当初用的时候在一些设备上有问题,不知道有没有更新支持了,所以就在这边提以下,要获取的话可以直接通过这个插件去看他的仓库能找得到。
6、ChatGPT插件——OpenAI-API-dotnet
GitHub地址:
(1)、https://github.com/OkGoDoIt/OpenAI-API-dotnet
(2)、https://github.com/RageAgainstThePixel/OpenAI-DotNet
(3)、https://github.com/RageAgainstThePixel/com.openai.unity
功能介绍:Unity中使用OpenAI的库,上面提供了两个库,各有各的缺点和优点,但大部分OpenAI的接口都挺全的了,可以根据需求自行选择使用哪个,还有个链接是其中一个延伸出来的功能。
7、支持IL2CPP的C#代码热更新方案——hybridclr(原名:huatuo)
GitHub地址:
(1)、https://github.com/focus-creative-games/hybridclr_trial?login=from_csdn
(2)、https://github.com/focus-creative-games/hybridclr_unity
(3)、https://github.com/focus-creative-games/hybridclr?login=from_csdn
功能介绍:该插件是IL2CPP下的C#代码热更方案,原来叫huatuo,现在更名为hybridclr也是最近这两年比较火的一个热更新方案,提供的链接中,都是相关内容,一个插件,一个demo,还有个修改后的il2cpp版本,个人使用下来还是比较好用的,只不过还有一些功能和坑,需要注意,但是影响不大,就是开发时麻烦点,但后续正式使用时想多来说能省力很多,也需要去特地学lua等,而且该插件还在快速的优化更新迭代,个人使用碰到的一些坑也越来越少,个人感觉后面这个会更好用。
8、音视频服务——UnityChatSDK
GitHub地址:https://github.com/ShanguUncle/UnityChatSDK/tree/master
功能介绍:跨平台的音视频服务,该插件是我了解的目前Unity中所有音视频服务最全面的直接可用的SDK,其他的插件例如声网以及几个大厂的SDK,虽然也是跨平台,但是不全,而且还有很多坑,大部分都只能支持Windows,Andorid,Mac和IOS,其他平台就不支持,虽然有其他平台的SDK,但是对接需要会对应开发语言等,都需要自行再封装,或者就是想声网,虽然直接有Unity的SDK但只能支持四个平台,还有挺多坑的。而且这些大厂的SDK都不是买断式的,而且根据用量付费的,UnityChatSDK这个插件是可以直接买断的,不需要另外付费,当然如有有大老自己弄WebRTC也不是不行,基本上功能也都能正常实现,但就需要自己编写所有功能了。
9、UnityNuGet管理——NuGetForUnity
GitHub地址:https://github.com/GlitchEnzo/NuGetForUnity
功能介绍:Unity中管理Unity项目的NuGet包,里面可以搜索到所有VS中NuGet对应的第三方库,可以安装卸载更新对应的第三方库。
三、【Unity商城付费插件清单列表】
说明:下方所有付费插件由于有原作者联系我,应原作者要求,都不再提供个人下载地址,只提供Unity商城插件地址哈~
1、模型加载插件——TriLib
版本要求:Unity2019.3.6+
Unity商城地址:https://assetstore.unity.com/packages/tools/modeling/trilib-2-model-loading-package-157548
功能:TriLib是一个Unity模型加载程序包,旨在允许用户在Unity编辑器内部或游戏执行期间加载各种3D模型格式。
导入40多种文件格式、支持外部和嵌入式材料、支持蒙皮的网格物体和动画、支持混合形状、网格后处理功能。
平台支持:Windows Store,Windows,Linux,OSX,Android,iOS和WebGL。

2、网络——Best HTTP
版本要求:Unity2019.3+
Unity商城地址:https://assetstore.unity.com/packages/tools/network/best-http-267636
功能:跨平台的网络请求以及websocket等插件
平台支持:UWP、Windows、Mac OS X、Linux、iOS、Android、WebGL
说明:提供的都是Best HTTP2的插件,后续会更新,在Unity商城中该插件已经下架,更新为了Best HTTP的3.0.0版本的插件了,后续我会提供更新,甚至直接提供捆绑包。

3、描边——https://assetstore.unity.com/packages/vfx/shaders/fullscreen-camera-effects/easy-performant-outline-2d-3d-urp-hdrp-and-built-in-renderer-157187
版本要求:Unity2019.4.39+
Unity商城地址:Easy Performant Outline 2D | 3D (URP / HDRP and Built-in Renderer) | Fullscreen & Camera Effects | Unity Asset Store
功能:跨平台的模型描边插件
平台支持:跨平台

4、内嵌浏览器——3D WebView
版本要求:Unity2019.4.33+
Unity商城地址:
(PC)、https://assetstore.unity.com/packages/tools/gui/3d-webview-for-windows-and-macos-web-browser-154144
(Mobile)、https://assetstore.unity.com/packages/tools/gui/3d-webview-for-android-and-ios-web-browser-135383
功能:项目中内嵌浏览器,支持2D Canvas和3D显示
平台支持,Windows、Mac、Android、IOS、(Webgl、UWP、Hololens,本人提供的资源中暂未提供)

5、推流播流插件——FFmpeg for Unity
版本要求:Unity2020.3.12+
Unity商城地址:已下架
功能:通过rtmp推送音视频流实现直播等功能,也可通过插件播放相应的视频和流视频。
平台支持:Windows/Mac/Linux(Mono/IL2CPP) -Android(包括 Meta(Oculus) Quest 2)(IL2CPP) iOS

6、移动端工具——EasyMobilePro
版本要求:Unity2018.4.10+
Unity商城地址:已下架
功能:广告,游戏服务,GIF,应用内购买,原生API,通知,隐私权,共享
平台支持:Android、IOS

7、运行时坐标轴——Runtime Transform Handles
版本要求:Unity2020.3.25+
Unity商城地址:https://assetstore.unity.com/packages/tools/modeling/runtime-transform-handles-65363
功能:运行时显示坐标轴,并且能移动旋转缩放,模拟编辑器的编辑功能

8、文字转语音——RT-Voice PRO
版本要求:Unity2019.4.34+
Unity商城地址:https://assetstore.unity.com/packages/tools/audio/rt-voice-pro-41068
功能:文字转成语言播放

9、绳索——Obi Rope
版本要求:Unity2019.4.30+
Unity商城地址:https://assetstore.unity.com/packages/tools/physics/obi-rope-55579
功能:模拟绳索效果

10、视频播放——AVPro Video
版本要求:Unity2019.4.0+
Unity商城地址:https://assetstore.unity.com/packages/tools/video/avpro-video-ultra-edition-184294
功能:跨平台播放视频,流视频,全景视频等

11、录制视频——AVPro Movie Capture
版本要求:Unity2019.4.0+
Unity商城地址:https://assetstore.unity.com/packages/tools/video/avpro-movie-capture-ultra-edition-221845
功能:跨平台录屏,录制Camera,录制全景视频等
支持平台:Windows、Android(5.0.0版本之后支持)、MacOS、IOS

12、手指手势交互——Fingers-Touch Gestures for Unity
版本要求:Unity2019.4.35+
Unity商城地址:https://assetstore.unity.com/packages/tools/input-management/fingers-touch-gestures-for-unity-41076
功能:触摸手势
支持平台:移动端

13、离线耳语AI语音识别——Undertone Offline Whisper AI Voice
版本要求:Unity2021.3.16+
Unity商城地址:https://assetstore.unity.com/packages/tools/ai-ml-integration/undertone-offline-whisper-ai-voice-recognition-246877
功能:离线语音识别
支持平台:跨平台

14、触控相机——Touch Camera Pro
版本要求:Unity2019.4.38+
Unity商城地址:https://assetstore.unity.com/packages/tools/camera/touch-camera-pro-2023-easy-mobile-desktop-camera-controller-194808
功能:触控相机,支持平移、绕中心旋转、绕点旋转、放大/缩小,支持多指围绕手指中心“扭转”和“捏合”,提供 3 种透视模式:3D 透视、自上而下正交、等距正交,支持场景边界等
支持平台:跨平台

15、文件浏览器——File Management Easy way to save and read files
版本要求:Unity2020.3.40+
Unity商城地址:https://assetstore.unity.com/packages/tools/camera/touch-camera-pro-2023-easy-mobile-desktop-camera-controller-194808
功能:跨平台的文件浏览器,截屏,跨平台读写文件,简易的数据保存等
支持平台:Windows、Mac OSX、Linux、Android、IOS、WebGL

16、离线文字转语音——Overtone - Realistic AI Offline Text to Speech (TTS)
版本要求:Unity2021.3.16+
Unity商城地址:https://assetstore.unity.com/packages/tools/generative-ai/overtone-realistic-ai-offline-text-to-speech-tts-251304
功能:离线文字转语音
支持平台:跨平台
