# 【Unity插件】可视化编程工具Playmaker

- 原文：https://www.interestcreator.com/playmaker/
- 站点：https://www.interestcreator.com/
- 发布：2022-09-12
- 更新：2023-07-15
- 分类：Unity插件
- 标签：Playmaker、可视化编程、可视化编程工具

## 概要

Unity 可视化脚本工具，用状态、动作与事件搭行为逻辑；本页为 v1.9.6，嵌套预制件相关支持需要 2018.3 以上版本。

## 正文

![1662978637 92cb3cc655bc00e](https://www.interestcreator.com/wp-content/uploads/2022/09/1662978637-92cb3cc655bc00e.jpg)

**Playmaker已经更新为 v1.9.6版本！**

**一款供《炉石传说》**、**《INSIDE》**、**《空心骑士》**、**《第一棵树》**、**《观察》**、**《梦幻降临》**等游戏使用的顶级 [Unity](https://www.interestcreator.com/unityplugin/) 可视化脚本工具​​​

艺术家和设计师：无需编码就能实现你的创作视角！ 解锁 Unity 的强大力量。

程序员：给你的工具箱增添一个功能强大的可视化状态机编辑器。通过自定义动作与脚本交互或扩展 Playmaker。

![1662978641 7855f4628c3d443](https://www.interestcreator.com/wp-content/uploads/2022/09/1662978641-7855f4628c3d443.jpg)

## **Playmaker的差异**

### **易于理解**

其他的可视化脚本工具只是直接以数千个节点将 Unity API（为程序员编写的）和 C# 语言（编程）曝露出来。如果你已经知道如何编程的话，那你就可以构建自己所需要的，但是这对于非程序员来说是很难学的！

PlayMaker 采用更高级的策略，借助状态、动作和事件来提供一个直观的结构并助你快速构建行为。这实际上使非程序员和程序员两者都能够更快地、更高效地制作。

### **可随时制作**

PlayMaker 已在数十个已推出的产品中使用，包括《炉石传说》、《INSIDE》、《空心骑士》、《第一棵树》、《梦幻降临》、《看火人》、以及更多等等。从 AAA 工作室到独立开发人员我们都合作过，以确保 PlayMaker 满足他们在每个平台上的需求。

### **性能**

其他可视化脚本解决方案使用的是委托或反射来调用图形中每个节点。即使简单的行为也需要多个节点。这样就积累得很快并会对性能造成受严重打击！

PlayMaker 的动作是 C# 脚本，就和你的项目中任何其他脚本一样。调用它们起来快速高效。你也需要更少操作来达到同样在其他可视化脚本工具中数十个节点的效果。

### **生态系统**

PlayMaker 有一个活跃的用户社区，里面有在线管理员和资深用户来回答你的问题。生态系统浏览器能够轻松访问不断增长的自定义动作、教程、样本、模板等。

许多第三方资源都支持 PlayMaker，有易于使用的动作，因此不用你去弄明白这些写给程序员的 API。

## ![1662978644 e51dac41f2bfc2e](https://www.interestcreator.com/wp-content/uploads/2022/09/1662978644-e51dac41f2bfc2e.jpg)

 **功能**

:: 2018.3+ 版本中支持**新的**嵌套式预制件
 :: **新的**集成 UI 动作和事件。
 :: 动作中**新的**自动转换变量。
 :: **新的**性能改进。
 :: 动作的**新**类别图标。
 :: **新的**收藏夹和最近操作。
 :: **新的**动作属性。
 :: 在直观的图形视图中构建行为。
 :: 拖放动作 – 无语法错误！
 :: 使用复制/粘贴和模板节省时间。
 :: 访问脚本和第三方插件。
 :: 享受强大的运行时调试：
 :: 观察状态、变量和事件。
 :: 通过调试流程暂停和倒回时间。
 :: 下载热门插件的动作资源包：
 :: NGUI、2DToolkit、Photon、iTween…
 :: 通过自定义动作扩展 Playmaker。
 ![1662978647 528b77e4a93e6f0](https://www.interestcreator.com/wp-content/uploads/2022/09/1662978647-528b77e4a93e6f0.jpg)

## 常见问题

### 现在是什么版本？

页面开头写已更新为 v1.9.6 版本。

### 支持哪些 Unity 版本？

原文没有给出完整支持区间，只在功能列表里注明 2018.3 以上版本支持新的嵌套预制件。

### 不写代码能用吗？

能，它靠状态、动作和事件搭行为，比直接暴露 Unity API 的节点式工具更容易上手。

### 性能怎么样？

动作本身就是 C# 脚本，不需要像其它方案那样用委托或反射逐个调用节点。

### 有哪些游戏用过？

炉石传说、INSIDE、空心骑士、第一棵树、看火人、梦幻降临等。

### 能自己扩展吗？

能，可用自定义动作扩展，也能访问脚本和第三方插件，兼容 NGUI、2DToolkit、Photon、iTween 等。
