简单的问题,但我无法弄清楚。
在一个函数中我有这个:
transition.to( object, { time=300, alpha=1, tag= "moveObject", x=500, y=50, onComplete= end } )
我有一个功能,我想用它来更新转换,当它仍然是" alive"。
Function updateObject(tagname)
--update the transition.to x with +50
End
如何更新功能转换?
答案 0 :(得分:0)
您应该取消转换并创建一个新转换。要取消它,你必须保存它。示例:
local toX = 500
local yourTrans = transition.to( object, {x=toX, ... })
...
function updateObject(tagname)
--update the transition.to x with +50
transition.cancel(yourTrans)
toX = toX + 50
yourTrans = transition.to( object, {x=toX, ... })
end