08年06月13日

Posted on 2008-06-13 18:36 RichardHe 阅读(173) 评论(0)  编辑 收藏 引用
学习FSM(有限状态机)
如RPG游戏中的一个门的状态.有打开,关闭,上锁和解锁四种状态
如果此时他已经找到了用来开门的钥匙的话,那么他就可以利用它将
门的状态变为解锁,进一步可以通过将门变成打开.之后再进入门里面
FSM的几个经常用的慨念:
状态(生命周期中的一种状况)。
事件(促使状态机从一种状态切换到另一种状态)。
转换(表示对象在这种状态中执行的动作)。
动作(这个操作一直被执行下去,不被别的消息中断)。
程序中结合SWITCH使用,这样程序可读行更高.

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


posts - 94, comments - 138, trackbacks - 0, articles - 94

Copyright © RichardHe