12 2016 档案
摘要:Lua_State 动态结构 用 Lual_newstate 创建一个新的环境 lualib.h 定义了打开标准库的函数 Lual_openlibs 可以打开所有的标准库 创建好状态 在加载了标准库以后就能解释用户的输入了。 Lua 和 c 的交互全在虚拟站里面进行。 虚拟栈解决了lia和c 的两大
阅读全文
摘要:之前写的没有保存,思路也不是很清晰。今天补更。 写下自己理解的FSM。 固定数量的状态 状态跳转 输入影响条件 本身的状态 首先他状态的个数是有限的,状态机控制几个状态之间的转换。 控制条件是当前状态和输入的影响条件()来共同决定。 将每个状态单独提取出来变成一个类。类内包含状态的属性和状态的更新函
阅读全文
摘要:<Common文件夹> //首先是require 引用下其他啊lua 文件 //Main() 调用四个函数 DB.ConfConnect() //估计是链接用 //testDB() //测试? //ModMgr.InitMods() //初始化方法 //EventMgr.Brocast() //状态
阅读全文
摘要:自动内存管理 产生的背景:比如在C++下多少次发生了内存泄漏 new空间忘记删除。当时有很多种 做法 要去避免内存泄露。但是在c#中,明显垃圾回收器会有效的回收垃圾。 但就像 第一次作业做的 stringBuilder一样 ,有的时候让垃圾回收期 一直回收 反复创建的资源明显 不好,所以有的时候需要
阅读全文

浙公网安备 33010602011771号