Как мне выполнить выполнение сценария lua из некоторого каталога из java, который может получать и устанавливать значения в вызывающем объекте?Выполнение сценариев lua из java
Например:
public SomeJavaClass
{
public int someInt;
public SomeJavaClass(int i)
{
this.someInt = i;
}
public void runLuaScript(String script)
{
executeSomeLuaScriptSomehow(script);
}
public int getSomeInt()
{
return someInt;
}
public void setSomeInt(int i)
{
this.someInt = i;
}
}
А потом в SomeLuaScript.lua
if javaParent.getSomeInt() > 3 then
javaParent.setSomeInt(1)
end
'runLuaScript()' Будет бесконечно рекурсивно. .. – Mordechai
Просто пример, пояснил это немного, чтобы показать, что это какая-то другая функция. – Shukaro