Wie die übertragung der Parameter an die Funktion in der onComplete-event (Lua + Corona)
How-transfer Parameter der Funktion in der onComplete-event (Lua + Corona SDK)
transition.to(obj, {time = 1000, x = toEnemy.x, y = toEnemy.y, onComplete = onHit} )
----
transition.to( target, params )
----
params is:
params.time
params.transition
params.delay
params.delta
params.onStart
params.onComplete
gibt es nicht "params.onCompleteParams", aber ich möchte, um Parameter übertragen zu meinen
Funktion ohne die Verwendung von globalen Variablen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Lua-Funktionen sind eigentlich Verschlüsse. Dies bedeutet, dass Sie erfassen die Werte der lokalen Variablen außerhalb der Funktion, in deren Umfang.
Mithilfe einer anonymen Funktion wie die
onComplete
handler, können Sie Folgendes tun: