核心概念

Playmaker Input篇教程之引入的核心概念

别等时光非礼了梦想. 提交于 2019-12-06 06:49:47
Playmaker Input篇教程之引入的核心概念 Playmaker Input 引入的核心概念 Playmaker 引入了 4 个核心概念:状态机、动作、变量和事件。了解它们是学习操作 Playmaker 的前提,本节会分别介绍它们。 Playmaker Input 状态机 状态机,即 Finite State Machine ,读者在本章前面的部分已经见过了,它主要负责组织各个离散的“状态”。状态机里包含 5 个元素:起始事件( Start Event )、状态( State )、过渡事件( Transition Event )、过渡( Transition )和全局过渡( Global Transition )。如图 1-21 所示,就是一个很常见的状态机。 图 1-21 状态机,及其 5 个组成元素( 1. 起始事件, 2. 状态, 3. 过渡事件, 4. 过渡, 5. 全局过渡) 提示: 在描述状态机里的内容时,本书通常会使用到这些专业术语(即 5 个组成元素)。例如,对于本小节给出的状态机的描述为:“起始事件” START 会激活 On “状态”,后者有一个 Close “过渡事件”,当名为 Close 的事件被触发以后,“状态”会从 On “过渡”到 Off ,当“全局过渡” MoveTo 被触发以后,则会激活 State1 “状态”。 Playmaker