在游戏中经常会对玩家的操作时间进行限制,以增加游戏的难度,最终会给玩家带来克服困难的快感。
本实例介绍如何用Bolt的Flow Machine构建倒计时的流程图,其功能是利用机器时间去减少玩家的操作剩余时间,当剩余时间为0时,游戏从头开始。
1. 新建一个Text的UI控件,更名为CountDownText,用来展示倒计时的数值,其属性修改成如下图所示
2. 选中CountDownText对象,在其“检查器”面板中添加组件Flow Machine,命名为CountDown
3. 选中CountDownText对象,在其Variables调板的Graph标签中创建两个Float类型的变量newTime和countTime,并附初始值为10和0
4. 在Flow Graph窗口中,创建流程图如下