Lua获取实例名称匹配字符串的示例

我是一名 JavaScript 开发者,并开始使用 Lua。当我编写如下代码时:

var obj = {
  prop: "Hello World"
}
, propName = "prop";

//要提取值:
console.log(obj[propName]);
/相对于:
console.log(obj.propName) //undefined

在 Lua 中是否有办法获取具有与字符串相同名称的实例属性?

--即:
game.Workspace.<插入变量值于此>.Humanoid.WalkSpeed = 100

P.S. 如果您正在使用 Roblox,这可能会有所不同

点赞
用户107090
用户107090

我不了解 roblox 但可以试试这个:

game.Workspace[myvar].Humanoid.WalkSpeed = 100

从这个角度来看,Lua 就像 JavaScript 一样。

2019-11-04 23:59:02