学习FSM有限状态机有感(二)
这里有我对于FSM的第二种理解的写法,也是我第一次参加GameJam的懵懵懂懂的用法,首先这个FSM的中心是在一个FSM的代码中,而不是用泛型扩散到其他的代码中。也就是说,你每一个物体使用状态机就要重写一遍FSM来具体应用这个FSM。 先创建一个接口,用来给每一个状态限制,同时方便状态机来用字典存放每一个状态的切换 1234567public interface IState{ void OnEnter(); void OnUpdate(); void OnFixedUpdate(); void OnExit();} 创建一个枚举类型用来存放每一个所选对象需要的各种类型 123456public enum StateType{ A, B, C} 然后就要开始写FSM的主体代码 123456789101112131415161718192021222324252627282930313233public class FSM : MonoBehaviour{ private ISta...
学习FSM有限状态机有感
学到了凉鞋大佬的FSM简易写法。 今天在编写2024CUSGA的作品的时候,用到了刚学到的FSM状态机的新的写法,很简单,但是也算是五脏俱全了。 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177u...
用Hexo框架搭建博客教程
前述首先向大家说明为什么要搭建博客,很多人可能觉得博客没什么用,中看不中用那种,但是其实并不是这样,对于拥有一个个人的博客,最重要的事就是有了一个记录自己的学习路程并且可以方便的给别人展示的地方或者说是平台,无论以后是自己复习知识或者在自己简历上展示都是一个很好的方法,这一篇博客我就来说明自己搭建博客的过程。 在开始之前,我先点明我在搭建博客所用到的教程,希望对你们有所帮助: 博客大佬写的以Next为主题的搭建流程这个是对我帮助的最大的一个教程里面的流程十分清楚,但是可能是四年前的教学,有些对于初学者不太懂的东西没有提到,所以我也花费了很大的功夫才搭成了这个博客。 搭建博客前置工具在开始搭建博客之前,我们需要下载前置的各种软件,我会在下面一一列出: Node.js 下载地址:https://nodejs.cn/download/ PS:如果以前下载过Node.js的朋友建议去更新一下版本,或者直接安装覆盖,因为之后用Hexo选主题会有很多主题不支持老版本的Node.js会出现很多莫名其妙的错误 可以安装到别的盘,不用非要安装在系统盘。 建议下载长期支持的版本,新的版本可能会有稀...
我的第一篇博客!
在长达半个月的了解之后我终于搭建起了我的博客!,搭建的上手操作足足用了两天,其实本身的博客搭建并不难,只是在Hexo中的各种主题搭建实在是太掉头发了,我整整推翻重来了四次! 总而言之是采用Hexo、git、Node等工具在GitHub上搭建的博客,太帅了! 之后我会出一个关于博客搭建的教程,给希望搭建博客的人用,希望给他们带来帮助,毕竟我就推翻重来了好多次……









