LUA初用
2013-10-22 18:56
302 查看
在游戏框架使用lua可以更方便的热更(玩家不用重新安装游戏,只需更新脚本就可以得到游戏最新的版本)游戏;
有利必有弊,习惯c++的同学会反感一点。lua不能断点,所以在初始阶段使用lua,需要花费时间进行调试;
为了方便大家的调试,我们游戏框架会打印lua的错误日志;
在编写邮件系统协议的时候,出现以下错误“MessageAdapter.WriteFMT(self.format, ...)”;导致在c++写入协议的报错,解决方法:
1、定位问题出现的地方(在lua的哪个文件使用导致报错);
2、查找对应函数的定义和使用;
3、对比使用方式(参数或者字段);
结语:
出现bug很正常,问题也很好处理;但是要吃一堑长一智,养成良好的编程习惯,减少低级错误(语法或者是方法调用);
有利必有弊,习惯c++的同学会反感一点。lua不能断点,所以在初始阶段使用lua,需要花费时间进行调试;
为了方便大家的调试,我们游戏框架会打印lua的错误日志;
在编写邮件系统协议的时候,出现以下错误“MessageAdapter.WriteFMT(self.format, ...)”;导致在c++写入协议的报错,解决方法:
1、定位问题出现的地方(在lua的哪个文件使用导致报错);
2、查找对应函数的定义和使用;
3、对比使用方式(参数或者字段);
结语:
出现bug很正常,问题也很好处理;但是要吃一堑长一智,养成良好的编程习惯,减少低级错误(语法或者是方法调用);
相关文章推荐
- 对lua协程的一点理解
- lua的ipair与pair究竟有什么区别
- lua 中string.char字节流的处理
- ESP8266使用详解--基于Lua脚本语言
- 在windows程序中嵌入Lua脚本引擎--使用VS IDE编译Luajit脚本引擎
- Lua的迭代器使用中应该避免的问题和技巧
- lua学习02——还是基础
- lua 异步HTTPS并发请求库
- 如何在游戏机制中使用AI/剧情脚本----基于LUA
- (转)sublimeText 使用技巧及配置Lua开发环境
- lua 翻页
- sysbench测试oracle自定义lua以使用绑定变量
- lua 中pairs 和 ipairs区别
- Lua面向对象之多重继承、私密性详解
- lua之字符串格式化
- LUA学习笔记(第18-20章)
- 3D游戏精灵-兔子脚本 (lua语言开发,xfun平台)
- 打印 Lua 的 table
- cocos2d-lua与OC的交互
- 【步兵 lua】事件模型和事件解耦