lua - 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)
解决方案
将字符串放在一起的方式与..
连接运算符相同。
print("controls "..a.." "..b.." "..c)
也可以使用带有多个参数的 print,尽管间距通常不同(可能需要也可能不需要):
print("controls",a,b,c)
推荐阅读
- alert - 带有“{}=1.7976931348623157e+308”的 grafana 警报
- python - 在 for 循环中将按钮事件连接到自定义函数
- firebase - 将 firebase 实时数据库集合导出到 Bigquery
- python - 在 Python 中解密最初在 Node.js 中加密的数据
- c - 子菜单级别的 GtkMenu 无法在 ubuntu 20.04 中引发“活动”信号
- kubernetes - 如何在 k8s 的 configmap 中使用节点 ip
- oracle - Oracle Dump() 函数为数字列返回什么值?
- java - 访问内部流java8中的流对象
- wix - 如何在安装程序中可靠地检测已安装的 Net Core 3.1.x Windows 桌面运行时版本
- swift - 不能在属性初始化器中使用实例成员“idnum”;