Я добавил загрузку и выполнение сценариев lua в java с использованием LuaJava, но когда я запускаю такой сценарий, как:
print("works")
Он не будет отображаться до тех пор, пока программа не остановится.
Это мой код Java:
LuaState state = LuaStateFactory.newLuaState();
state.openLibs();
state.LdoString(scripts.get(name));
state.close();
РЕДАКТИРОВАТЬ: Исправлено с помощью этого кода:
LuaState state = LuaStateFactory.newLuaState();
state.openLibs();
state.LloadString(scripts.get(name));
state.call(0, 0);
state.close();