unity 常用插件 2
- 用来管理 PlayerPrefs 数据,超好用
- JSON 的序列化/反序列化插件。这个插件是支持 iOS, Android, WP8等多平台且 Bug 最少的一个。
- Prime31 的 IAP Combo,AdMob Combo 插件。同时支持 iOS 和 Android 平台。
- Prefab 嵌套插件。其实也就那样,设计阶段好好规划一下Prefab的结构,用嵌套的地方其实不多。
作者:梁伟国Waigo
链接:https://www.zhihu.com/question/29097415/answer/101121347
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
链接:https://www.zhihu.com/question/29097415/answer/229617245
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
1. UniRx ReactiveExtension的Unity版本,额外添加了一些Unity专用的语法糖。流式/响应式编程,改变思维方式加快开发速度。
2. Zenject IOC的DI解决方案之一,类似的还有StrangIOC、uInject等,这个更新的勤快,社区好,基本任何项目都能引入。
3. MarkLight UI框架,很好的解决数据绑定、界面布局、换主题、界面热更新等问题,用的是uGui。类似的还有XmlLayout也是uGui,PowerUI是黑科技且十分高效....
4. FairyGUI 再推一套UI解决方案,跟上面的框架不一样,这套算是集大成体。首先是分离了UI与逻辑的开发(有一套专门的Adobe like 编辑器,Mac/Win都有),丰富的控件集成(基本涵盖国内手游大部分的ui需求),国人开发。个人独立游戏开发可以试试上面MarkLight的或者是更简单的自定义框架,团队项目的开启可以尝试下FairyGUI。
彩蛋:要是喜欢UniRx以及Zenject的同学恰巧又对ECS(EntityComponentSystem)感兴趣的同学,可以上Github上搜搜EcsRx,是用UniRx到达高度响应式,用Zenject做系统注入的ECS框架,推荐看看。
pasting
uIntelliSense:unity代码提示的补充插件,可以在monodeveloper和vs中提示unity的API文档,这样就不用切换到浏览器看文档啦,而且还提供了API关键字搜索的功能,方便查找忘记的API。
Editor Console Pro:Unity控制台的增强插件。调用堆栈长的时候是不是看控制台很烦?有了他就不会了,而且颜值比内置的高多了,赏心悦目有没有?
Audio Toolkit:帮你搞定音频几乎所有需求的插件,甚至随机曲子、速度、音量等等都有了。
FXAA Fast Approximate Anti-Aliasing:FXAA抗锯齿插件,简单高效,有了它就不用开内置的抗锯齿了。
FxPro: Bloom&DOF, Mobile-Ready:虽然是一个四星插件,但是他的后处理性价比是我在各种插件中比较得分最高的,而且有多个效果等级可选,真正做到了手游用着不卡,端游用着不low。
TextMesh Pro:已经免费了,之后还要内置到unity中,这已经可以说明一切了。我甚至觉得作为3D字体,他的效率不输UGUI的2D字体。
DOTween:刚开始学Unity的时候,用的缓动差值插件还是iTween,经历了多个插件的迭代,现在DOTween应该已经坐稳了头把交椅,有免费版和PRO版,免费版已经完全够用了。
Simple Waypoint System:如果想随时控制缓动过程中的速度和方向怎么办?DOTween可以做,但是有点麻烦,SWS就是为此而生的。内部用DOTween实现保证了他的效率,而且用了他DOTween就直接自带了。
I2 Localization:多语言功能插件,方便管理多语言资源,同时资源还可以转换为脚本中的K-V结构,方便在程序中使用。
Game Data Editor:做游戏免不了处理数据,数据来源中小游戏一般就是Excel了。GDE插件就是一个基于Excel处理游戏数据的插件,对Excel的兼容很好,同时操作简单,还可以做相关数据的存档,简直不要太贴心。有收费版和免费版,不太清楚免费版的功能是否能满足需要。
Ferr2D Terrain Tool:2D地形的制作插件,可以很方便的制作诸如平台游戏、洞穴探险游戏等类型游戏的地形。通过一套资源就可以做出看起来不相同的大段地形,还自带了无限地形生成脚本。
Camera Filter Pack:老牌的镜头滤镜插件,特点就是效果真的多,从最初好像100种左右的效果发展到现在300+的效果,基本涵盖了主要的效果需求,你值得拥有~~
Particle Playground:粒子编辑器插件,让你以一种新的形式制作粒子,提供了很多自带粒子系统没有的功能,比如点力场的影响。虽然有一点学习曲线,但是相信你看完他的review视频以后就明白学习他是值得的。
unity 常用插件 2的更多相关文章
- unity常用插件
Unity3D常用插件,网址:http://jingyan.baidu.com/article/7f766daf4ef2844100e1d079.html ,想想自己也有小半年unity经验了,于是整 ...
- Unity 常用插件1
作者:Meta42链接:https://www.zhihu.com/question/29097415/answer/229015898来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转 ...
- unity 常用插件 3
一. 遮罩插件 Alpha Mask UI Sprites Quads 1.51 介绍:功能感觉很强大的一个遮罩插件,能实现LOGO高光闪动动画,圆形遮罩,透明通道图片遮罩,还真是项目必备. ...
- unity assetStore 常用插件
常用插件 20180723============= 教程类 =============<Mecanim Example Scenes > 官方示例场景<Surivial Shoot ...
- (转)Unity Cinemachine插件,实现单目标和多目标之间切换
Unity Cinemachine插件学习笔记,实现单目标和多目标之间切换*版本要求Unity2017.1及以上. 参考资料: [官方] Unity 2017.1正式版发布 Cinemachine插件 ...
- 前端构建工具之gulp_常用插件
gulp常用插件的使用 今天来看看一下gulp的常用插件的使用 就像gruntjs需要一个Gruntfile.js文件一样,gulp也需要一个文件作为它的主文件,在gulp中这个文件叫做gulpfil ...
- Jenkins常用插件说明(持续更新)
本文主要记录在学习以及使用Jenkins过程中常用的对我们有帮助的插件,同时本文将会持续进行更新.如果大家发现有其他野很好用的插件,也欢迎参照下面的格式,在评论中进行回复反馈. 一.通用插件 1.Em ...
- Maven常用插件
maven利用各种插件来管理构建项目,本文记录下工作中常用到的插件及使用方法.每个插件都会提供多个目标(goal),用于标示任务.各插件配置在pom.xml里,如下: <build> [. ...
- Struts2 JQuery UI常用插件
一.什么是插件 ①是遵循一定接口规范编写的程序 ②是原有系统平台功能的扩展和补充 ③只能运行在规定的系统平台下,而不能单独运行 注:由于jQuery插件是基于jQuery脚本库的扩展,所以所有jQue ...
随机推荐
- 执行git命令时出现fatal: 'origin' does not appear to be a git repository错误
在执行git pull origin master时出现: fatal: 'origin' does not appear to be a git repository fatal: Could no ...
- maven的依赖特性
若排版紊乱可查看我的个人博客原文地址 maven的依赖特性很多很杂,这里大概总结一下,maven的依赖特性主要是依赖范围和传递依赖,前者会影响后者,这篇文章会介绍传递依赖的传递原则,出现冲突传递依赖默 ...
- react-native 安装的时候遇到的问题
JAVA JDK必须要版本8以上(卡了我好大一会,不要忘了环境变量换成8的路径) 这个报错是因为我的版本没升级? 总之解决方法如下 给升级下就好啦~ 然后出现个这么个问题,是因为我用的测试手机是红米 ...
- JDK 1.8 -> 1.7
电脑刚开始装的是1.8 version, 然后又需要用到1.7. 所以就要把1.8 降为1.7, 网上有很多说把1.8删掉,这种做法我是不建议的,那么要用的时候呢?又得装回来多蛋疼.. JDK 1.8 ...
- springboot整合ueditor 前后端分离
1.下载ueditor,百度搜索ueditor,下载 前端用的是Jsp版,导入文件如下 由于要修改部分源码,所以后端用的源码版,导入文件如下 2.配置路径,用来找到json文件 配置前端ueditor ...
- Python机器学习(基础篇---监督学习(k近邻))
K近邻 假设我们有一些携带分类标记的训练样本,分布于特征空间中,对于一个待分类的测试样本点,未知其类别,按照‘近朱者赤近墨者黑’,我们需要寻找与这个待分类的样本在特征空间中距离最近的k个已标记样本作为 ...
- opencv3.1+cmake3.7.2+cuda9.1+vs2015+opencv-contrib+win10x64
下载cuda https://developer.nvidia.com/cuda-downloads?target_os=Windows&target_arch=x86_64&targ ...
- python模块之_pip_其它
这些模块都是在讲OOP时讲到的. 都是类中内置的. #!/usr/bin/env python # coding:utf-8 from lib.aa import C c1 = C() print(c ...
- Virtualization Essentials---Understanding hypervisor
Original link from : http://searchservervirtualization.techtarget.com/tip/Understanding-hosted-and-b ...
- 玩转BLE(3)_使用微信蓝牙精简协议伪造记步数据
1. 前言 在物联网时代,有一个问题肯定会让人头疼(现在已经初露端倪了): 物联网中的IOT设备有两个主要特点: 1)简单小巧(不具备复杂的人机交互接口,需要手机等终端设备辅助完成配置.控制等功能). ...