FSM是一种用于描述系统行为的有限状态机模型
发布时间
阅读量:
阅读量
有限状态机的概念需要先进行理解,其中“有限”意味着其具备一定的界限,并非无限制的;而“状态”则指的是系统所能够拥有的全部可能状态。以人类的情绪为例,比如愤怒、冷漠、喜悦、悲伤、幸福等,这些情绪都是固有且数量有限的,因此可以被视为不同的状态。人在不同时间点可能处于不同的情绪状态中,例如此刻是愉悦的,下一刻却可能转变为愤怒,这种在多种状态之间切换的过程正是有限状态机的基本原理。
下面这段代码内容相对较多,我们将逐步进行解析:
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public enum Transition
{
NullTransition = 0,
NoSeePlayer,
SeePlayer,
GamePause
}
public enum StateID
{
NullStateID = 0,
IdleState,
全部评论 (0)
还没有任何评论哟~
