Так вот моя проблема.Я работаю над кодом Lua, используя Corona SDK, для приложения для iPhone.Я сузил проблему до нескольких строк кода, которые, если заставить работать, могут указать мне правильное направление для реального кода.(Кроме того, размещение оригинального кода сделает этот пост только длиннее: 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)
, он внезапно сработает.
Я понятия не имею, что мне не хватает.Кто-нибудь может помочь?