我陷入了以下困境。对你们所有人来说都很容易,但我对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吗?