如何定义一个函数(方法)

local function square(parameter)
    return parameter * parameter
end
那么这是什么意思呢?

loacl 限定符
function 代表这是一个函数方法
square 这个函数的名称 这里是求2次方
(parameter) 这个函数需要的参数列表
return parameter * parameter 返回这个参数的2次方

到这里大家应该就知道了如何定义一个简单的函数方法了

那么Lua既然可以进行封装那么如何定义封装对象呢?

很简单

首先先定义一个对象

	loacl utils = {}

接下来只需要

	utils.square = function(parameter)
		return parameter * parameter
	end

这样就将square方法封装进了 utils 这个对象里面
接下来只需要

	utils.square(2)
就可以进行调用了

Lua基础大概就这么多很简单,之后就开始更新GamesenseLua脚本的教程了