PlayMaker的使用介绍

发表于2018-03-22
评论0 6.6k浏览
PlayMaker是由第三方软件开发商Hotong Games开发完成,它既是一个可视化脚本工具,又是一个分层逻辑框架。对于设计师、程序员来说,可以使用PlayMaker快速完成游戏原型动作,下面就和大家介绍下PlayMaker的使用。

首先先来介绍下PlayMaker的编辑视图
其由FSM、State、Events、Variables四个窗口组成

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

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

Events视图:定义变量窗口

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

一、开关灯

案例介绍:每次按下按钮,使灯光循环关开
1. 添加两个状态

2. 添加开关灯事件

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

4. 状态连接

5. 创建状态
  • 在State1里开启灯光,并且左上角安置一个按钮,当点击这个按钮后,灯光将关闭
       点击Action Browser,添加GUI Button和Set Light Intensity,并设置相关属性:设置按钮的位置和大小和设置灯光的灯亮强度(这里灯光强度为4)

  • 在State2里关闭灯光,并且左上角安置一个按钮,当点击这个按钮后,灯光将开启
       点击Action Browser,添加GUI Button和Set Light Intensity,并设置相关属性:设置按钮的位置和大小和设置灯光的灯亮强度(这里灯光强度为0)


在这里注意当设置按钮控件时,需要发送一个事件
当点击按钮后,事件TurnOff将触发启用,才是将执行箭头指向的下一个状态,即关闭灯光状态

如社区发表内容存在侵权行为,您可以点击这里查看侵权投诉指引