[lua]
local function moveVerticalLine(self)
local line = self
local function doubleAnimation()
local function animStart3()
if line~= nil then
transitionStash.newTransition = transition.to( line, { time=250, alpha=1, x=(self.x - 60), y=(self.y - 60)} )
end
end
local function animStart2()
if line ~= nil then
transitionStash.newTransition = transition.to( line, { time=250, alpha=1, x=(self.x + 60), y=(self.y + 60), onComplete = animStart3} )
end
end
local function animStart1()
if line ~= nil then
transitionStash.newTransition = transition.to( line, { time=150, alpha=1, x=(self.x + 60), y=(self.y + 60), onComplete = animStart2} )
end
end
if line ~= nil then
transitionStash.newTransition = transition.to( line, { time=150, alpha=1.0, x=(self.x - 60), y = (self.y - 60), onComplete=animStart1} )
end
end
doubleAnimation()
timerStash.doubleAnimationTimer = timer.performWithDelay(1000, doubleAnimation,1)
end
[/lua]