您想找什么?
Hero background image

Unity 可视化编程

Unity 中的可视化脚本使创作者能够使用基于图形的可视化系统来开发游戏机制或交互逻辑,而无需编写一行行传统代码。
Unity 中的可视化脚本

观看教程

想尽快开始使用可视化脚本?本快速入门教程介绍了创建基于节点的逻辑的基础知识,以帮助您使用 Unity 中的可视化脚本制作自己的游戏。

主要优势

可视化脚本简介
以可视化方式创建脚本逻辑

Unity 中的可视化脚本可帮助团队成员使用直观的拖放图代替从头编写代码来创建脚本逻辑。还能够让程序员、美术师和设计师进行更加顺畅的无缝协作,提高原型制作和迭代的速度。

增强程序员和艺术家的控制
增强美术师和设计师的控制能力

对于想要在 Unity 中测试想法、进行更改或保持对作品更直接的控制的设计师和美术师来说,可视化脚本是一个很好的解决方案。非程序员还可以利用技术团队成员创建的自定义节点和图表。

程序员一起工作
程序员可将其能力传递到整个团队

使用可视化脚本创建自定义节点,帮助简化整个团队(从艺术家到设计师)的协作。这样,无论编程知识水平如何,您团队中的更多成员都可以在原型设计或生产过程中方便地协同工作。

特性

脚本图表

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

状态图

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

实时编辑

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

调试和分析

可视化脚本旨在在播放模式下显示整个图表中的值,并且它会突出显示正在执行的节点。如果在运行时发生错误,则会在图表中识别并突出显示源。

易于使用的设计

通过用户友好的命名约定、注释和分组功能(使图表易于阅读)以及模糊查找器菜单(可轻松搜索所需内容),提高技术水平较低的创作者的可访问性。

代码库兼容性

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

了解详情

博尔特·克莱夫猫
Unity Learn

此完整的 Unity Learn 课程旨在帮助您开始使用可视化脚本。

可视化脚本简介
文档

阅读 Unity 文档,了解有关 Unity 中可视化脚本的更多信息。

UVS 论坛
社区

查看论坛以获得社区的帮助,并了解有关 Unity 中可视化脚本的最新信息。

让您的游戏更上一层楼
准备好开始了吗?

下载 Unity 2021 或更高版本,以便在编辑器中自动使用 Unity Visual Scripting。对于 2018、2019 和 2020 年 Unity 版本,Unity Visual Scripting(以前称为 Bolt)可从 Unity Asset Store 免费下载。

常见问题解答

什么是可视化脚本?

+

如何获取可视化脚本?

+

Unity Asset Store 是什么?

+

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

+

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

+

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

+