Unity3D培训
美国上市Unity3D培训机构

400-111-8989

VR培训

Unity脚本与编辑器工具,开发省时必备利器

  • 发布:Unity3D培训
  • 来源:Unity3D教程
  • 时间:2018-04-24 16:14

Unity易于上手、高度灵活以及可扩展性吸引了越来越多的领域,使用它开发各种酷炫的交互式体验。而作为Unity重要杀手锏的Asset Store资源商店,更是提供了海量优质的插件资源,可以满足不同行业的开发需求,其中丰富的脚本和编辑器工具也是浓墨重彩的一笔。今天就为大家介绍几款Unity脚本与编辑器工具,能够有效节省开发时间,加快开发效率。

Graph And Chart

Unity脚本与编辑器工具,开发省时必备利器

Graph And Chart脚本插件可用于在Unity中直观地呈现数据图表,支持2D及3D形式。可直接在编辑器中完成数据配置,无需编写代码。并且支持包括VR、AR在内的所有平台。

Graph And Chart支持的图表包括柱状图、饼状图、环状图及泡泡图等。所有图表均可自定义颜色、材质及预制件,集成Unity内置UI系统的Canvas,所有图表均支持在鼠标停留或离开时触发事件。

Unity脚本与编辑器工具,开发省时必备利器

使用该插件也很简单,所有配置均可直接在编辑器完成。以柱状图为例,依次点击菜单项Tools → Charts → Bar选择想要创建的柱状图类型为2D或3D,单个或多个,新建柱状图会直接添加到场景中。然后选中新建的对象,在检视窗口中设置柱状图的数据。

Unity脚本与编辑器工具,开发省时必备利器

展开Categories与Groups,可以设置图的分类与组别,可以为不同分类设置不同的材质,并在鼠标悬停或离开时为其设置不同的颜色。点击Edit Values按钮即可设置图表不同项的值。也可在脚本中通过代码来动态更新图表数值。

Unity脚本与编辑器工具,开发省时必备利器

地址:https://www.assetstore.unity3d.com/#!/content/78488

Rewired

Unity脚本与编辑器工具,开发省时必备利器

Rewired是用于Unity的高级输入系统,支持多种不同类型的输入设备,包括手柄、键盘、鼠标、触摸屏及摇杆等,且对Unity所支持的平台提供原生输入支持,例如Windows、macOS、Linux、WebGL、Xbox One、PS4及Switch等。Rewired通过原生库直接访问输入设备,可以更加灵活地控制输入,同时也能实现一些非常强大的功能,例如手柄热插拔、为各控制器或手柄提供20多种按钮控制等。

Unity脚本与编辑器工具,开发省时必备利器

Rewired对于其它平台则直接调用Unity的输入系统,开发者也仍可使用Unity自带的输入系统来实现其它需求。Rewired提供以玩家为中心的输入系统,非常适合多人联机的游戏,插件支持根据玩家上线或离线来智能分配控制器。根据玩家而非控制器来获取输入,以保证无论玩家使用何种控制器均能得到想要的结果。

Unity脚本与编辑器工具,开发省时必备利器

Rewired提供强大的控制器映射系统,可用于为各种类型游戏创建自定义的复杂输入模式,为各种控制器提供默认布局,支持让玩家自行设置控制器的映射。所有映射关系均通过XML文件保存与加载。另外它还支持与资源商店一些其它的常用插件混合使用,例如PlayMaker、UFPS、Behavior Designer等。

Unity脚本与编辑器工具,开发省时必备利器

使用Rewired也很方便,它提供了丰富而强大的编辑器,无需编写代码即可为不同输入设备配置自定义映射与输入行为。

Unity脚本与编辑器工具,开发省时必备利器

地址:https://www.assetstore.unity3d.com/#!/content/21676

Odin – Inspector and Serializer

Unity脚本与编辑器工具,开发省时必备利器

Odin是一款强大的编辑器扩展工具,可以为Unity项目团队的任意角色轻松打造自定义编辑器界面,集成到Unity项目工作流,帮助不同角色轻松上手Unity操作,提高团队开发与写作效率。Odin提供50余种编辑器属性,可直接在编辑器界面中完成布局与配置,无需编写代码。

Unity脚本与编辑器工具,开发省时必备利器

Odin不会影响现有工作流,它支持根据开发者或美术师的操作习惯来自定义编辑器界面,让Unity对所有成员更加易用。Odin支持对任意类型的对象进行序列化,包括多态类型。它提供强大的列表绘制系统,可通过拖拽操作来增删列表项,且支持嵌套列表。另外,该插件API简单灵活,也可轻松扩展以满足项目的特殊需求。

Unity脚本与编辑器工具,开发省时必备利器

地址:https://www.assetstore.unity3d.com/#!/content/89041

结语

相信有了资源商店里这些插件的帮助,不论是刚刚接触Unity开发的新手,或是不懂编程的美术人员,还是经验丰富的资深开发者,都能轻松利用插件提供的自定义编辑器扩展工具,来提高Unity项目开发效率,甚至改进整个团队的开发流程。

感谢大家阅读由Unity3D教程分享的“Unity脚本与编辑器工具,开发省时必备利器”希望对大家有所帮助,更多精彩内容请关注Unity3D培训官网

免责声明:本文由小编转载自网络,旨在分享提供阅读,版权归原作者所有,如有侵权请联系我们进行删除

预约申请免费试听课

填写下面表单即可预约申请免费试听!怕钱不够?可就业挣钱后再付学费! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:是什么限制了我们对VR的想象?
下一篇:Unity可编程渲染管道(Scriptable Render Pipeline)
Unity|超级兔子

Unity|超级兔子

Unity超级角色控制器物理API分析与功能实现

Unity超级角色控制器物理API分析与功能实现

教程:让Unity中物理效果更加逼真

教程:让Unity中物理效果更加逼真

Unity3D 软件下载

Unity3D 软件下载

选择城市和中心
贵州省

广西省

海南省