Frage

Ich muss in der Lage sein, eine (x, y) -lage von Java nach Lua zurückzugeben, und ich kann nicht herausfinden, wie es geht.Mit der C-API würden Sie einfach die Werte auf den Stapel drücken und dann die Anzahl der Rückgabewerte zurückgeben, aber das scheint nicht zu sein, wie Luajava es tut.Irgendwelche Vorschläge?

War es hilfreich?

Lösung

Das Problem kann sein, dass der erste Parameter immer das Javafunction-Objekt selbst ist.Nehmen wir an, Sie möchten, dass ein Funktionsaddmult zwei Zahlen nimmt und ihre Summe und das Produkt zurückgibt.Die numerischen Parameter müssen wie folgt wie die Indizes 2 und 3 abgerufen werden: generasacodicetagpre.

Jetzt sollten Sie ein ähnliches Ergebnis in Ihrem Code erhalten: generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top