2
호출 객체에서 값을 가져 와서 설정할 수있는 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