heine_jul Posted February 24 Posted February 24 Kann man in der Ereignisverwaltung (möchte in dem fall LUA nicht benutzen) einen Rückgabewert übergeben? Danke
Goetz Posted February 24 Posted February 24 Tut mir leid @heine_jul, aber den Rückgabewert aus einem benutzerdefinierten Ereignis bekommst du nur mit Hilfe von Lua.
heine_jul Posted March 4 Author Posted March 4 Wenn ich jetzt in Lua ein Skript mit einem "return"-Wert schreibe, kann ich diesen Rückgabewert dann als benutzerdefiniertes Wreignis einer Variablen zuweisen?
HaNNoveraNer Posted March 5 Posted March 5 Du kannst auch ohne Rückgabewert einfach in eine globale oder Objektvariable schreiben. In der EV kannst du die dann abfragen.
Neo Posted March 5 Posted March 5 vor 14 Stunden schrieb heine_jul: kann ich diesen Rückgabewert dann als benutzerdefiniertes Wreignis einer Variablen zuweisen? Ja du kannst mit dem Return-Wert alles machen, was du auch mit anderen Werten in Lua machen kannst: local ReturnValue = $("Benutzerdefiniert"):invoke() $("Objekt").variables["Variable"] = ReturnValue Viele Grüße, Neo
heine_jul Posted March 5 Author Posted March 5 Ja. So werde ich es machen, und eine lokale Variable nutzen. Dachte nur man kann den Return-Wert als Funktion direkt einer Variable in der Ereignisverwaltung zuweisen. Variable="Benutzerdefinierte Funktion" Danke für die Hilfe
EASY Posted March 5 Posted March 5 (edited) Hallo, vor 43 Minuten schrieb heine_jul: Dachte nur man kann den Return-Wert als Funktion direkt einer Variable in der Ereignisverwaltung zuweisen. Variable="Benutzerdefinierte Funktion" .... Du kannst das was @Neo geschrieben hat... local ReturnValue = $("Benutzerdefiniert"):invoke() $("Objekt").variables["Variable"] = ReturnValue auch in einem zusammenfassen... $("Objekt").variables["Variable"] = $("Benutzerdefiniert"):invoke() -- Variable = Benutzerdefinierte Funktion (... wenn das benutzerdefinierte Ereignis "Benutzerdefiniert" einen "return" - Wert besitzt.) P.S. was hinter einem "--" in lua steht gilt als Kommentar... ... dann entspricht es dem, was Du gedacht hast... Gruß EASY Edited March 5 by EASY
Neo Posted March 5 Posted March 5 Ich vermute es geht um die grafische EV, also einen Rückgabewert einer benutzerdefinierten Funktion mit Hilfe der Aktion "Eigenschaft/Variable setzen" zu speichern. Der Return-Wert kann aber nur in Lua ausgewertet werden. Viele Grüße, Neo
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now