【发布时间】:2011-11-26 01:42:33
【问题描述】:
所以这是我的问题。我正在使用 Corona SDK 为 iPhone 应用程序编写一些 Lua 代码。我已将问题缩小到几行代码,如果可以正常工作,可以为我指明实际代码的正确方向。 (另外,发布原始代码只会使这篇文章更长:P)。所以这里是:
local square = display.newRect( 0, 0, 100, 100 )
square:setFillColor( 255,255,255 )
local function move(event)
transition.to( self, { time=1500, alpha=0, x=100, y=100 } )
end
Runtime:addEventListener("enterFrame", move)
基本上,问题在于 transition.to( ) 方法在具有“enterFrame”侦听器的函数中不起作用。如果我将最后一行的侦听器更改为
timer.performWithDelay( )
甚至
Runtime:addEventListener( "touch", method)
它突然起作用了。
我不知道我错过了什么。有人可以帮忙吗?
【问题讨论】: