【发布时间】:2016-06-10 18:35:33
【问题描述】:
所以没有上下文,我有一个返回表的方法。 试着打印出来,好像表主要包含要调用的方法。 但是对 LUA 不是很了解,我不知道如何正确获取有关我应该调用的这些方法的一些信息。
我试图从事物的创建者那里获取文档,但据我所知没有。而且由于这是在computercraft(minecraft mod)内部,所以我也没有很多可以依赖的功能。
所以只知道它是一个包含我可以调用的方法的表,我如何正确地弄清楚如何调用它们,以及使用什么参数等?
【问题讨论】:
-
正如其他人回答的那样,就 Lua 而言,函数是您可以调用的值。每次调用它时,都可以传递任意数量的任意类型的参数。由函数来理解或拒绝传递的内容。然后,每次调用它时,它可以根据传递的内容或外部状态(同一张表中的兄弟值、星期几、文件的存在......)返回任意数量的任何类型的值。由调用者来理解返回值。它还可以改变外部状态。了解如何使用函数及其作用的唯一方法是文档。
标签: lua lua-table computercraft