私はJavaでLuaJavaを使用するのが初めてで、現在、Javaを使用して関数を呼び出してオブジェクトをLuaにプッシュする方法しか知りません。
luaState.getGlobal(function);
luaState.pushJavaObject(obj);
luaState.call(1, 1);
Lua配列を返す方法を考えていました
array = {1,2,3}
私の知る限り、toString()、toBoolean()、toInteger()、および toJavaObject() のみが存在し、あらゆる種類の配列には何も存在しないためです。
また、Luaで宣言された通常の変数を取得するにはどうすればよいですか?
どんな助けでも大歓迎です。
編集:Luaテーブルを取り戻すところまで来ましたが、Luaテーブルを使用したくありませんが、配列を使用したいです。配列には常に異なる量の値があるため、すべてにラベルを付けたくありません。