Lua получает экземпляр в экземпляре, где имя соответствует строке

Я разработчик javascript и начинаю использовать lua. Когда я пишу код, например:

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

//and to fetch the value:
console.log(obj[propName]);
/as apposed to:
console.log(obj.propName) //undefined

в lua есть ли способ получить свойство экземпляра, которое имеет то же имя, что и строка.

--i.e:
game.Workspace.<INSERT VARIABLE VALUE HERE>.Humanoid.WalkSpeed = 100

P.S. Я использую lua для roblox, если это что-то изменит.


person Community    schedule 04.11.2019    source источник


Ответы (1)


Я не знаю роблокс, но попробуйте это:

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

В этом смысле Lua похож на JavaScript.

person lhf    schedule 04.11.2019