LUA中的命令行格式

时间:2018-05-07 17:03:28

标签: lua formatting

我陷入了以下困境。对你们所有人来说都很容易,但我对LUA脚本来说相对较新。

return function ()
local getuservar = gma.user.getvar
local cmd = function(syntax, ...)
gma.cmd(syntax:format(...))
end
local Effect_Attribute = getuservar('Effect_Attribute')
local Effect_Group = getuservar('Effect_Group')
local Form = getuservar('Effect_Dim_Gr1')

cmd('copy image "B Form %s Active" at "B Effect Form %s %s" /m',Form, Effect_Attribute, Effect_Group)
end

完美无缺。

我想要做的是为getuservar创建一个字符串格式,如下所示:

local Effect_Attribute = getuservar('Effect_Attribute')
local Effect_Group = getuservar('Effect_Group')
local Form = getuservar('Effect_%s_%s', Effect_Attribute, Effect_Group)

我应该如何更改

的部分
local cmd = function(syntax, ...)
gma.cmd(syntax:format(...))
end

那么,我可以将这种格式用于我的getuservar吗?

0 个答案:

没有答案