首页 > 解决方案 > print() 命令和多项

问题描述

一些上下文,这是我在 Lua 中的第一次编程,我正在使用 QSC 软件进行编程。

local a = Controls.Flippy.String
local b = Controls.Flippy.Value
local c = Controls.Flippy.Position
local d = "  "
print(a..d..b..d..c)

这行得通,但是在那里我可以根据变量编写字符串。如:

print("controls "a"  "b"  "c)

标签: lua

解决方案


将字符串放在一起的方式与..连接运算符相同。

print("controls "..a.." "..b.." "..c)

也可以使用带有多个参数的 print,尽管间距通常不同(可能需要也可能不需要):

print("controls",a,b,c)

推荐阅读