Java

Corona EnterpriseでおNative連携(引数取得)

Corona Enterpriseでの引数取得方法 ■Java側 @Override public int invoke(com.naef.jnlua.LuaState luaState) { // 引数1取得 Object abc = luaState.toJavaObject(1, Object.class); // 引数2取得 Object def = luaState.toJavaObject(2, Object.class); l…

Corona EnterpriseでのNative連携(戻り値)

Corona EnterpriseでのJavaからの戻り値の指定方法 @Override public int invoke(com.naef.jnlua.LuaState luaState) { String value = "aabbcc"; luaState.pushString(value); return 1; } booleanで返したい場合は、 luaState.pushBoolean(value); でOK。