10 January 2017
版权声明:本文基于署名 2.5 中国大陆许可协议发布,欢迎转载,演绎或用于商业目的,但是必须保留本文的署名elloop(包含链接)

前言

本文记录《Lua游戏开发实践指南》lua语法部分内容。

  1. 变长参数函数
function f(...)
    print(string.format("arg n: %d", arg.n))
    for i=1, arg.n do
        print(i, arg[i])
    end
end
  1. 四舍五入
function myRound(n)
    return math.floor(n + 0.5)
end
  1. math.max, math.min
-- 把要求大小的值拼成:math.max(a, b, c, d, e, ...)形似的字符串,然后loadstring(...).

在这里也能看到这篇文章:github博客, CSDN博客, 欢迎访问



分享到