原文:JavaScript技巧&写法JavaScript技巧篇: 1》状态机 var state = function () { this.count = 0; this.fun = null; this.nowcount = 0; }; ...
分类:
编程语言 时间:
2015-02-12 15:26:01
阅读次数:
192
在设计五中,我们把事件系统EventSystem实现一下。这个EventSystem类主要实现的是事件的注册,触发,以及分发Event消息的作用。提供接口对外使用的。在这里面为了功能扩展方便用了好多模板函数,方便大家调用。分发消息的时候,我们采用的是队列的方式,就是先进先出原则。首先..
分类:
其他好文 时间:
2015-02-11 12:51:55
阅读次数:
815
在ModelSim波形图中以参数名显示变量在使用Verilog HDL编写有限状态机等逻辑的时候,状态机的各个状态通常以参数表示,但当使用ModelSim仿真的时候,状态机变量在wave窗口中以二进制编码的形式显示,例如:4’h0、4’h1等。这种显示形式不是很直观,但我们可以使用ModelSim提...
分类:
其他好文 时间:
2015-02-11 09:18:53
阅读次数:
153
最近仔细比较了Unity3D目前版本中的两套动画系统:Legacy和Mecanim。Mecanim系统功能较之Legacy要强大很多,但是使用AnimatorController着实不方便(尽管使用AnimatorOverrideController可以避免重复编辑状态机),是因为游戏逻辑层面往往要用一个状态机或者类似的机制来控制角色的状态,而角色层面的状态逻辑和动画层面是无法一一对应的,两套复杂...
分类:
编程语言 时间:
2015-02-10 21:48:15
阅读次数:
304
在使用Verilog编写有限状态机等逻辑的时候,状态机的各个状态通常以参数表示(如IDLE等)。当使用ModelSim仿真的时候,状态机变量在wave窗口中以二进制编码的形式显示,如下面所示,这种显示形式不是很直观,但我们可以使用ModelSim提供的命令将状态机变量以“文本”形式的参数名显示,从而...
分类:
其他好文 时间:
2015-02-10 12:49:25
阅读次数:
340
在我们的开发工程中经常会使用到各种图,所谓的图就是由节点和节点之间的连接所形成的系统,数学上专门有一个分支叫图论(Graph Theroy)。利用图我们可以做很多工具,比如思维导图,流程图,状态机,组织架构图,等等。今天我要做的是用开源的HTML5工具来快速构造一个做图的工具。工具选择预先善其事,必...
分类:
Web程序 时间:
2015-02-09 17:45:22
阅读次数:
295
接下来,我们继续我们的FSM有限状态机的设计,在设计三中我们实现了FSState这个类,我们继续实现FSEvent事件处理类。在FSEvent类里面我们声明了FiniteStateMachine里面定义的委托函数。代码如下: protectedFiniteStateMachine.EnterStatemEnterDelegate;
protectedFiniteStat..
分类:
其他好文 时间:
2015-02-06 11:31:36
阅读次数:
310
很多KMP的文章,写得在我看来不够通俗,更不要说从有限自动机来去理解了,本文,从有限自动机,从KMP的根源带你深入了解KMP算法!
分类:
编程语言 时间:
2015-02-04 21:40:13
阅读次数:
277
Unity3D动画与Mecanim动画系统
Mecanim是Unity新增的动画系统,其功能强大而灵活,让人类和非人类角色栩栩如生。Mecanim的重定向极大的提供了工作效率,而且占用极少CPU周期。使用从Unity资源商店找到的动画资源,或把您自己的动画文件(动作捕捉或关键帧)导入编辑器,启动或实现整个项目,并将它们转换为您自己的可重定向的动画资源。
轻松地构建和编辑复杂的状态机和混...
分类:
编程语言 时间:
2015-02-04 11:07:28
阅读次数:
132
今天详细的看了下RTSPSession的会话处理代码,该模块主要是Run方法内对会话的状态机进行管理,实现对RTSP会话的处理,我以点播Movie文件夹下的视频文件为例,深入的学习了(Describe、Setup、Play的点播流程),并按照状态机的处理顺序对他们进行一一解析,如下:
【转载请注明出处】:http://blog.csdn.net/longlong530
1. 状态机 kRe...