Plastic仓库地址: Unity-Bolt-Samples

⚡ Unity Bolt 示例

本仓库包含 Bolt Visual Scripting 示例的 Unity 软件包集合。每个示例都演示了如何使用 Unity 编辑器功能、游戏逻辑等,而无需编写任何代码。除了直接Clone克隆(或Fork派生)本仓库,所有示例同时也可以在 这里 找到。

注意

如果你不是使用.unitypackage方式添加文件,打开项目后可能会需要重启一下编辑器。

设置本仓库示例项目:

直接使用本仓库

  1. 将仓库Fork派生到您的组织
  2. 您将在UnityHub的Plastic页签/ 或 plastichub.unity.cn 找到您的远程仓库
  3. 使用UnityHub打开项目
  4. 在Package Manager窗口安装或升级Bolt插件

您也可以

  1. 这里 下载最新版本的 Unity Bolt 示例。
  2. 使用Unity Hub的URP通用渲染管线模板打开一个新的 Unity 2019.4 LTS 或 2020.1 项目。
  3. 在菜单栏中,到 Assets > Import Package > Custom Package 并选择您之前下载的包以将其导入到您的项目中。
  4. 接受来自 Bolt 安装程序的提示并使用默认设置。

示例项目介绍

🔮 使用Shader Graph、材质等

包括用于处理shader graph、材质、键盘输入、碰撞器/触发器、游戏对象标签和场景管理的示例。其他文件也将陆续推出。示例中的 Bolt macro可以在 BoltKit_ThirdPerson_Samples > Macros 中找到。您也可以在 此处 了解项目包 + 设置/要求。

🏃🏽‍♀️ Endless Runner Game

使用Bolt流程图和状态图的 2D 跑酷游戏基础示例。包括处理基本物理、得分、UI 更新和动画。Bolt macro graph位于 BoltSamples_2_EndlessRunner > Macros 中。其他 Bolt 嵌入图位于 EndlessRunner 场景中的 Game Manager 对象上。 您也可以 在此 处了解项目包 + 设置/要求。 | 您也可以在此处观看 视频教程

🎨 Market 示例(面向艺术家和设计师)

一个更高级的示例,包括用于 UI/对话、处理音频和动画、第三人称控制、场景管理、使用Timeline时间轴等。 在 此处 获取项目包 + 设置/要求。 | 在此处观看 视频教程

🚀 太空示例(面向程序员)

这个项目演示如何将 C# 脚本与 Bolt 结合使用。在可视化脚本图中使用/自定义 C# 函数、自定义单元创建、在 C# 脚本中访问 Bolt 事件和变量等。 在 此处 获取项目包 + 设置/要求。 | 在此处观看 视频教程

🔜更多其他示例正在制作中!

敬请关注与期待!

资源归属

该项目中的一些示例使用 Bolt Kit: Third Person for Unity 模板 - 同时使用了 Kenney 的2D 和 3D 资产。
Logo

分享前沿Unity技术干货和开发经验,精彩的Unity活动和社区相关信息

更多推荐