欧普下载是国内较新、较齐、较安全的软件下载基地!
当前位置:首页 ›› 其他软件 ›› 编程相关 ›› 可视化脚本工具(Playmaker)下载

可视化脚本工具(Playmaker) v1.8.3 免费版 附使用教程

Playmaker免费版[下载地址]
可视化脚本工具(Playmaker) v1.8.3 免费版 附使用教程

Playmaker免费版是一款功能强大的可视化脚本编辑工具,主要用于游戏原型动作的开发,可以编写自定义行为、播放游戏、设置断点和同步执行状态,支持实用第三方插件,帮助用户快速完成游戏开发。小编还提供了Playmaker使用教程,从事游戏开发的朋友不要错过,快快下载吧!

软件特点

1.很多动作行为(例如:跑,跳,攻击等)只需要通过简单状态机FSM(Finite state machine)就能实现,根本不用写一句代码;

2.方便简洁的图表管理每个状态机;

3.播放游戏,可以实时错误检查;

4.集成的帮助,可以让我们快速查看行为说明;

5.设置断点和单步执行状态

6.可以编写自定义行为,让在出现在我们的行为列表(这就要求有点语言基础了)

7.支持各类插件配合使用,加速开发进程(例如Ngui, 2D Toolkit, A* Pathfinding等)

Playmaker使用教程

首先先来介绍下PlayMaker的编辑视图

其由FSM、State、Events、Variables四个窗口组成

可视化脚本工具(Playmaker) v1.8.3 免费版 附使用教程

State视图:可以编辑、添加场景状态

可视化脚本工具(Playmaker) v1.8.3 免费版 附使用教程

Events视图:添加事件,如下图添加了名为TurnOff、TurnUp事件

可视化脚本工具(Playmaker) v1.8.3 免费版 附使用教程

Events视图:定义变量窗口

可视化脚本工具(Playmaker) v1.8.3 免费版 附使用教程

写下来介绍几个简单案例:

一.开关灯

案例介绍:每次按下按钮,使灯光循环关开

<1>添加两个状态

可视化脚本工具(Playmaker) v1.8.3 免费版 附使用教程

<2>添加开关灯事件

可视化脚本工具(Playmaker) v1.8.3 免费版 附使用教程

<3>选中第一个状态右键->Add Transition->TurnOff、选中第二个状态右键->Add Transition->TurnUp

可视化脚本工具(Playmaker) v1.8.3 免费版 附使用教程

<4>状态连接

可视化脚本工具(Playmaker) v1.8.3 免费版 附使用教程

<4>创建状态

在State1里开启灯光,并且左上角安置一个按钮,当点击这个按钮后,灯光将关闭

点击Action Browser,添加GUI Button和Set Light Intensity,并设置相关属性:设置按钮的位置和大小和设置灯光的灯亮强度(这里灯光强度为4)

在State2里关闭灯光,并且左上角安置一个按钮,当点击这个按钮后,灯光将开启

点击Action Browser,添加GUI Button和Set Light Intensity,并设置相关属性:设置按钮的位置和大小和设置灯光的灯亮强度(这里灯光强度为0)

可视化脚本工具(Playmaker) v1.8.3 免费版 附使用教程
可视化脚本工具(Playmaker) v1.8.3 免费版 附使用教程

在这里注意当设置按钮控件时,需要发送一个事件

当点击按钮后,事件TurnOff将触发启用,才是将执行箭头指向的下一个状态,即关闭灯光状态

可视化脚本工具(Playmaker) v1.8.3 免费版 附使用教程

Playmaker使用说明

将PM导入到unity以后,等待一个短暂的编译时间后,可以发现在unity的菜单栏多出了“PlayMaker”的字样:

可视化脚本工具(Playmaker) v1.8.3 免费版 附使用教程

点击这个菜单,然后选择“PlayMaker Editor”

可视化脚本工具(Playmaker) v1.8.3 免费版 附使用教程
可视化脚本工具(Playmaker) v1.8.3 免费版 附使用教程

上图就是PM的编辑界面,大多数时候使用PM制作逻辑,都是在这里完成的。

1:工具栏

可视化脚本工具(Playmaker) v1.8.3 免费版 附使用教程

1.1:历史选择,向前,向后,最近历史记录。

1.2:当前选中的具有PlayMakerFSM的gameobject。

1.3:在当前gameobject上选中的一个FSM。注意:一个对象身上面可以拥有多个FSM。

可视化脚本工具(Playmaker) v1.8.3 免费版 附使用教程

这个对象上就拥有3个FSM,可以通过下拉列表选择对应的FSM。

1.4:锁定,将当前选中的对象锁定,锁定后再选择其他的gameobject,PM编辑窗口中显示的内容将不会被切换。注意:在完成这个编辑之后,最后取消锁定,以免自己忘记,导致后续的编辑出错。

1.5:选中拥有当前FSM的这个gameobject。

可视化脚本工具(Playmaker) v1.8.3 免费版 附使用教程

在较新版本的PM中,针对预设中的FSM选择方式。可以选择预设本身,也可以将这个预设实例化到场景中。

可视化脚本工具(Playmaker) v1.8.3 免费版 附使用教程

假如所选中的FSM对象是一个实例,点击选择按钮会弹出上图的列表。

Select Game Object:在场景里选中这个预设的实例。

Revert To Prefab:还原所有针对这个FSM预设的更改。

Select Prefab:选中这个实例得预设(在Project里面选中)。

1.6:在编辑区中是否启用导航图。

2:编辑视图--在此编辑状态以及各种跳转

可视化脚本工具(Playmaker) v1.8.3 免费版 附使用教程

2.1:所选中的对象名称,以及此对象上的FSM名称。

2.2:画布,可视化的工作区,主要的状态编辑工作就在此完成。

2.3:导航图,是整个FSM的概览图,可以点击导航图上的区域来移动到对应的视角。

2.4:导航图开关。

2.5:水印,表示FSM的一个图标,可以自定义。

视图操作:可以按下鼠标中间拖动画布,使用鼠标滚轮缩放画布。按下F键可以回到默认视角。

选择状态:鼠标左键点击一个状态,便可选中它;可以框选多个状态选中它们;按下Shift键加选/Alt键减选状态;点击画布中的空白区域可以取消选择所有状态。

移动状态:鼠标拖动所有选择的状态即可移动它们;画布会在你移动状态的时候自动扩展。

添加状态:有下列几种方式增加新的状态

●在画布上点击鼠标右键增加

●复制-粘贴已经存在的状态

●粘贴一个模板(前提是已经建立过该模板)

●从Action Browser(动作浏览器)里直接拖拽一个action到画布里,可以新建为一个状态

●按下Ctrl点击鼠标左键可以快速的创建一个状态

添加跳转(Transition变换)事件:有下列几种方式可以添加

●右键点击一个状态,选择“Add Transition”

●邮件点击一个状态,选择“Add Global(全局) Transition”

●按住Ctrl键点击一个状态来

在两个状态之间建立连接:有以下两种方式

●从一个状态的Transition事件拖拽一根线连接到另外一个状态

●按住Ctrl键从Transition事件拖拽一个连线到空白处松开,可以自动创建出一个状态并且连接上

下载可视化脚本工具(Playmaker) v1.8.3 免费版 附使用教程
本地下载地址:
本地电信下载
本地电信下载
本地联通下载
本地联通下载
本地迅雷下载
本地迅雷下载
移动用户下载
移动用户下载

版权声明:本站提的序列号、注册码、注册机、补丁等均来自互联网,仅供学习交流之用,请在下载后24小时内删除。

猜您喜欢
相关文章
软件评论
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!
    登录   注册