商品

Bolt 可视化脚本

Unity 中的 Bolt 使创作者能够使用基于图的可视化系统开发游戏机制或交互逻辑,取代了传统的代码编写过程。

观看教程

想尽快开始使用 Bolt 可视化脚本?这个时长 20 分钟的快速入门教程介绍 Bolt 可视化脚本的基础知识,帮助你通过创建自己的基于节点的逻辑来制作游戏。

在 Unity 中以可视化方式编写脚本(由 Bolt 提供支持)

为非程序员设计的脚本创作工具

Unity 中的可视化脚本(由 Bolt 提供支持)可帮助所有团队成员使用可视化的拖放图代替手写代码来创建脚本逻辑。美术师和设计师可以在编辑器中完成更多工作,而无需程序员的帮助;它可以帮助程序员快速实现想法,加快原型设计和迭代速度。

基于节点的项目逻辑创建方法

为设计师和美术师设计的脚本创作工具

对于想要在 Unity 中测试想法、进行更改或保持对作品更直接的控制的设计师和美术师来说,这是一个不错的选择。非程序员也可以使用由技术能力更高的团队成员创建的节点图。

提高开发者进行原型设计和测试的速度

提高程序员的工作效率

使用可视化脚本系统可以提高开发者的原型设计和测试速度,避免为可能不可行的想法手工编写代码而浪费精力。可视化脚本也是一种让现有脚本更易于访问或创建供开发团队其他成员使用的工具的好方法。

主要优点

流图

流图是在项目中创建交互的主要工具。通过使用基于节点的操作和值,这些图让你能够按指定的任何顺序执行逻辑,不管是在每一帧执行还是在事件发生时执行。

状态图

状态图允许你创建独立的行为,这些行为告诉对象当它们处于特定状态时要执行什么操作。它们适用于高级逻辑(例如 AI 行为、场景或关卡结构)或场景中需要在状态之间转换行为的任何方面。

实时编辑

在运行模式下对图进行更改,实时查看 Bolt 可视化脚本更新。这提供了一种更快的方式来迭代和测试想法,而无需重新编译项目更改。

预测性调试和分析

Bolt 可视化脚本可在你按 Play 前预测并指示将崩溃的节点,并对图进行分析以预测缺少的组件或空引用。如果在运行时发生错误,Bolt 将通过在图中突出显示它来精确指出错误来源。

易于使用的设计

Bolt 可视化脚本采用了用户友好的命名约定、注释和分组功能来让图变得易于理解,并使用模糊查找器让你能够方便地搜索所需内容,从而使其更容易被不太懂技术的创作者使用。

代码库兼容性

在图中使用 Unity、任何第三方插件甚至是自定义脚本中的任何方法、字段、属性或事件。Bolt 可视化脚本通过反射直接访问你的代码库,并始终保持更新。

常见问题解答

什么是可视化脚本?

可视化脚本是一种在 Unity 中操作对象和行为的图形化方式,无需手工编写代码。它让你可以通过将可视化节点连接在一起的方式构建逻辑,使美术师、设计师和程序员能够以简单的方式创建游戏玩法和交互系统。

如何获得对 Bolt 可视化脚本的访问权限?

可从 Unity Asset Store 下载 Bolt 可视化脚本。

什么是 Unity Asset Store?

Unity Asset Store 是一个资源市场,提供成千上万个免费或价格合理的资源,可为 Unity 创作者节省大量的时间和精力。这是助力 Unity 开发者获得成功的强大市场,拥有超过 60,000 个资源包,包括工具和编辑器扩展、3D 和 2D 图片、影片级音乐和声音特效,等等。

Bolt 可视化脚本支持哪些版本的 Unity?

预计在 Unity 2018、2019 和 2020 上发布项目的用户将在其整个 LTS 生命周期中得到支持。

可视化脚本在 Unity 的发展前景如何?

2021 年,Unity 会将 Bolt 可视化脚本作为核心功能提供,直接内置在 Unity 中。这样可让我们所有基于节点的开发工具具有一致性。我们明白,将可视化脚本的工作流程与其他基于节点的解决方案统一起来是获得良好用户体验的关键。

基于 DOTS 的可视化脚本又如何呢?

Unity 正在综合考量 Bolt、Bolt 2 以及我们基于 DOTS 的可视化脚本解决方案,评估可视化脚本的未来。我们的目标是创建单一、有凝聚力的解决方案,它不会导致功能破碎或社区分裂,又能满足用户对生产就绪的期望。有关可视化脚本发展的更多信息,请加入我们的论坛

我们使用 Cookie 来确保为您提供网站的最佳体验。有关更多信息,请访问我们的 Cookie 政策页面

明白了