zoukankan      html  css  js  c++  java
  • unity 常用插件 2

  • Advanced PlayerPrefs Window
    • 用来管理 PlayerPrefs 数据,超好用
  • JsonDotNet
    • JSON 的序列化/反序列化插件。这个插件是支持 iOS, Android, WP8等多平台且 Bug 最少的一个。
  • iOS,Andoird 统一插件
    • Prime31 的 IAP Combo,AdMob Combo 插件。同时支持 iOS 和 Android 平台。
  • UMeng 统计插件,TalkingData 统计插件,两者其实都差不多。
  • PrefabEvolution
    • Prefab 嵌套插件。其实也就那样,设计阶段好好规划一下Prefab的结构,用嵌套的地方其实不多。
  • NGUI,曾经的 UI 不二之选。现在换 UGUI 了就不再用了。
  • 2DTookit,用得不多。虽然 Unity 已经支持2D,但这个软件依然有很多方便的地方。
  • iTween, DoTween, LeanTween, 对象动画类插件,其实都差不多。挑一个用就行。


作者:梁伟国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视频以后就明白学习他是值得的。

查看全文
  • 相关阅读:
    python3编写网络爬虫18-代理池的维护
    python3编写网络爬虫17-验证码识别
    python3编写网络爬虫16-使用selenium 爬取淘宝商品信息
    python3编写网络爬虫15-Splash的使用
    python3编写网络爬虫14-动态渲染页面爬取
    LeetCode959 由斜杠划分区域(Java并查集)
    编译原理--语法分析之LR分析法的简单实现
    VsCode背景图片设置
    编译原理--基于Lex的词法分析器实验
    HDFS常用的shell命令
  • 原文地址:https://www.cnblogs.com/huojiaoqingchun0123/p/9090660.html
  • Copyright © 2011-2022 走看看