Я использую LuaInterface с C# и правильно настроил все.Pass Object to Lua Script from C#
То, что я хочу быть в состоянии сделать то, что, когда скрипт запускается с помощью lua.DoFile(), что сценарий имеет доступ к объекту игрока, который я могу отправить ...
Текущий код:
public static void RunQuest(string LuaScriptPath, QPlayer Player)
{
QMain.lua.DoFile(LuaScriptPath);
}
Но поскольку вы можете видеть, что сценарий не будет иметь доступа к объекту Player.
Использование QMain.lua [ "игрок"] = Игрок, работал нормально. Спасибо! – FrenchyNZ