функция вызова в lua из другого класса lua - PullRequest
2 голосов
/ 01 февраля 2011

у меня есть функция

function f1(msg) return value end

в файле Lua A.lua, как я могу вызвать эту функцию или как вернуть результат этой функции из B.lua Спасибо Jp

Ответы [ 2 ]

6 голосов
/ 01 февраля 2011

Вы используете функцию require (http://www.lua.org/pil/8.1.html)

require("A")
f1("my message")
1 голос
/ 02 февраля 2011

В дополнение к brianm вы также можете

dofile("A.lua")
f1("blah")

или

local chunk = assert(loadfile("A.lua"))
chunk()
f1("blah")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...