【unity】使用playmaker设计剧情

本文介绍了如何利用Unity插件Playmaker设计游戏剧情流程。从Start状态开始,通过计时器触发爆炸状态,播放动画并控制角色行为。通过状态机间的广播通信协调不同状态。虽然存在一些不便,如逻辑错误和编辑器操作,但整体上Playmaker对于设计游戏流程十分有用。
摘要由CSDN通过智能技术生成

playmaker

介绍

playmaker是unity 的一个插件。在这里我主要是用来控制游戏的流程。

流程

在进入到场景之后,游戏的状态就从start状态变为其他的状态。
设置一个计时器,如果到达一定的时间,到达爆炸状态,此时播放爆炸动画,人物进入恐慌状态,摄像机给爆炸点一个特写,在摄像机返回之后给人物提醒按某键蹲下。如果人物按下某键将进入下一个状态。
每完成一个状态,将向所有人广播,根据广播信息,各个状态机根据广播信息进入不同的状态以实现控制。
具体看下图。

总状态机

总状态机

其他状态机

指挥的状态机
警察状态机
玩家的状态机
玩家的状态机

效果

效果

问题

  • 用的不熟练,有令人懵逼的逻辑错误
  • 修改某一组件的操作挺麻烦的,特别是不是本物体的状态机。
  • 没有自带itween,dotween,摄像机移动还不方便。
  • 编辑器滚动默认是缩小和放大,有点反人类

总结

playmaker确实比较适合设计流程,只要使用熟练了,将脚本和playmaker配合使用体验不错。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值