可以获得 但不推荐用 因为debug库尽量少用的好 function fun()print(debug.getinfo(1).name)endfun()debug库的东西运行起来效率普遍不高 而且有风险 再就是debug库很多内容破坏了语法里的local特性 导致可在外部看到局部变量。
可以,就像变量一样使用
--函数
function g_func(param)
end
变量
local g_number = 1
--做事情
function doSM(num, fn)
--传进来的变量g_number
local number = num
--传进来的函数g_func
fn(value)
end
--主函数
function main()
--把变量和函数传入doSM函数
doSM(g_number , g_func)
end
温馨提示:答案为网友推荐,仅供参考