Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Horse_Apple = "Happy Horse" local var = Animal() .. "_" .. Food() print(var)
我希望这里的人理解我要在这里解决的问题。Animal() 返回“Horse”,Food() 返回“Apple”。
我试图做的是读取变量'var'并将其值'Horse_Apple'作为应该返回“Happy Horse”的变量读取。尽管我试图找到解决这个我失败的方法,但谢谢。
您可以使用动态名称访问全局变量_G,即:
_G
print(_G[var])
通常这不被认为是好的设计:最好Horse_Apple在某个表中创建一个键并访问该表,如下所示:
Horse_Apple
values = { Horse_Apple="Happy Horse" } local var = Animal() .. "_" .. Food() print values[var]