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 ...
随机推荐
- tensorflow (七) k-means
tensorflow基础暂不介绍 Python 相关库的安装 在进入正式聚类实验之前,我们还需要配置计算及画图需要用到相关支持包. 安装 seaborn: pip install seaborn 安装 ...
- git常用命令学习笔记
安装好git之后即可使用git来管理项目了,鼠标右键点击 git bash出现命令黑窗口,接下来执行git指令即可. https://git-scm.com/book/zh/v2 以下整理了git常用 ...
- 【js高程学习笔记】关于变量值和函数参数
变量包含了两种不同类型的值: 基本类型 (Undefined.null.Boolean.Number.string都属于基本类型) 引用类型 (对象) 两种值在赋值上不同的是: 将一个引用类型的值(对 ...
- C#保留小数点后几位
String.Format("{0:N1}", a) 保留小数点后一位 String.Format("{0:N2}", a) 保留小数点后两位 String.F ...
- Problem B: STL——集合运算
Description 集合的运算就是用给定的集合去指定新的集合.设A和B是集合,则它们的并差交补集分别定义如下: A∪B={x|x∈A∨x∈B} A∩B={x|x∈A∧x∈B} A-B={x|x∈A ...
- python常见函数以及模块调用
1.常用函数区别 print: 在python3.0中print是函数,这意味着需要编写print(A )而不是print A str()和repr()的区别 >>>print st ...
- Ubuntu 16.04 上安装 MySQL 5.7 教程
介绍 MySQL 是一种开源数据库管理系统,通常作为流行的LAMP(Linux,Apache,MySQL,PHP / Python / Perl)堆栈的一部分安装.它使用关系数据库和SQL(结构化查询 ...
- 自学python之路(day5)
一.文件操作1. 只读1) r 以str形式 f = open('d:\文件操作.txt',mode='r',encoding='utf-8') # r是默认的 content=f.read() pr ...
- 使用context关闭协程以及协程中的协程
package main import ( "sync" "context" "fmt" "time" ) var wg ...
- MySql5.7多实例配置教程
最近朋友在搞在Linux上配置MySql5.7多实例教程,在网上查询了很多资料,一直报各种各样的错误,后来在网上搜了一篇博客,根据其配置,最近是配置成功了 参考配置连接:https://blog.cs ...