table 的遍历和删除 遍历 常见的4种形式 前两种是泛型遍历,后两种是数值型遍历。 for k,v in pairs(tbtest) do 这种形式的遍历 从遍历结果上 ...
table 的遍历和删除 遍历 常见的4种形式 前两种是泛型遍历,后两种是数值型遍历。 for k,v in pairs(tbtest) do 这种形式的遍历 从遍历结果上 ...
不管是 现在开发中的游戏服务端, 还是近期love2D 开发的前端, 都使用 Lua 做脚本引擎, 需要涉及到 脚本的修改和重启. 第一种方法是 写个封装函数, 里面进行对所有 lua 脚本文件的 require() 操作, 这就要求 : 1.对每个支持重新加载的文件进行 2. ...
love的绘图函数,共有以下7个,以"love.graphics."开头line 直线quad 矩形arc 弧线point 点rectangle 多边形circle 圆triangle 三角形 dr ...
用 Lua 实现一个微型虚拟机-基本篇 目录 介绍 机器指令模拟 最终核心代码 虚拟机内部状态可视化 完整项目代码 后续计划 参考 介绍 在网上看到一篇文章 ...
首先,新建一个文件夹,以及main.lua和conf.lua。 conf.lua main.lua,这里暂时是几个空的常用回调函数 在命令行里切换到mai ...
0、love2d介绍 LÖVE是一个使用 Lua 作为编程语言的轻量级 2D 游戏框架。LÖVE是完全免费的,能用在任何友好的开源项目,或者“邪恶”的闭源商业项目中。 LÖVE基于zlib/libpng 协议发布。目前能够在Windows、Linux和Mac OS X下实现跨平台 ...
说明,我只是在网上浏览时发现了“金庸群侠传lua复刻版”,有源码,基于sdl使用C语言,我大概看了 一下不是很懂。后来发现了love2d,也是基于sdl,于是便有了用love2d再复刻一遍的想法。 lua可以很容易的与c/cpp结合,对于一些消耗资源的事可以用c/cpp编码,然后给lua调用 ...
在游戏项目开发中, 需要涉及协议的定义及解析, 例如服务端使用c++底层, 前端使用 as进行 flash显示, 前后段数据通信采用 socket, 这就需要协议的定制了. 服务端使用 c+ ...
本来我是新把动画和角色移动写在一块的可是出现了很多问题,特别是笔误 程序调了很久,还是不稳定.后来觉得,应该把动画和角色移动分开,因为还有其它 的运动也需要动画,这样才合理. 动画(animat ...
有了之前的文字滚动显示,现在我们在其基础上与loveframes结合创建一个对话条,先上 效果图. 逐行显示 逐字显示 功能简介,支持事件回调(不过由于我把回调的判断放到了update ...