PlayMaker插件使用

来源:互联网 发布:淘宝达人赚钱不 编辑:程序博客网 时间:2024/05/17 23:00

PlayMaker是由第三方软件开发商Hotong Games开发完成

它既是一个可视化脚本工具,又是一个分层逻辑框架


设计师、程序员使用PlayMaker能够很快的完成游戏原型动作,既适合独立开发者,又特别适合团队合作


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

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

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

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


Events视图:定义变量窗口

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

一.开关灯

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

<1>添加两个状态


<2>添加开关灯事件


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

<4>状态连接


<4>创建状态

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

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

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

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



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

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