![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Lua
VinChyy
路漫漫其修远兮,吾将上下而求索
展开
-
【Lua笔记】Lua中生成随机数
【参考博文】Lua生成比较理想的随机数的方法 Lua生成随机数注意: 给随机数设置随机数种子:math.randomseed(xx) lua对随机数种子也是有一定要求的:不能太相近 lua中的os.time()是基于秒的,不太满足lua对随机数种子的要求(如果设置随机数种子的频率太高的话) 解决方案: 把 os.time()返回的数值字串倒过来再取高位7位。 这样,即使 os.time...转载 2018-03-16 10:09:10 · 3823 阅读 · 0 评论 -
【lua】编译lua解释器和库
【参考原文】从零开始的Lua宅[1]:编译Lua解释器从www.lua.org下载lua源码的压缩包解压进入src文件夹,这200多k的c代码就是Lua的本体,依靠这些本体我们可以在windows环境下做出三样东西: 一个Lua的静态库 .lib 一个Lua的解释器 Lua.exe 一个Lua的编译器 Luac.exe1.静态库:打开VisualStudio,新建一个win32空项目,名字为L转载 2018-03-05 23:45:25 · 433 阅读 · 0 评论 -
【lua笔记】lua数据类型转换
1.转换成字符串 tostring()可以将布尔类型和数值类型转换为字符串类型,示例: local value = true; print(tostring(value)); -- 输出"true" local num1 = 10; local num2 = 10.0; local num3 = 10.03; print(tostring(num1)); --输出"10...原创 2018-03-13 11:03:17 · 2501 阅读 · 0 评论 -
【lua】lua编程技巧
【参考原文】高性能 Lua 技巧(译) 【参考原文】编写高性能的Lua代码 【参考原文】Lua代码风格指南 【书籍】Lua Programming Gems 使用局部变量 运行代码之前,Lua 会把源代码翻译(预编译)成一种内部格式,这种格式由一连串虚拟机的指令构成,与真实 CPU 的机器码很相似。接下来,这一内部格式交由 C 代码来解释,基本上就是一个 while 循环,里面有一个很大...转载 2018-03-19 14:34:26 · 1408 阅读 · 0 评论 -
【lua技术摘录】Lua性能剖析
Lua 性能剖析 mark mark转载 2018-03-20 10:38:49 · 260 阅读 · 0 评论