Hi, at the beginning it’s smooth and flawless, but after running for 2~ mins it starts lagging, even more after more time, here’s a preview & the code:
[youtube]https://www.youtube.com/watch?v=1rnpNgBLfhA&feature=youtu.be[/youtube]
oLetter = display.newImage( 'oLetter.png', w/2-45, h/2-180) oLetter.xScale = 0.5 oLetter.yScale = 0.5 logo = display.newImage( 'logo.png', w/2, h/2-180) logo.xScale = 0.5 logo.yScale = 0.5 playBtn = display.newImage('playBtn.png', w/2, h/2+50 ) playBtn.xScale = 0.3 playBtn.yScale = 0.3 creditsBtn = display.newImage('creditsBtn.png', w/2, h/2+120 ) creditsBtn.xScale = 0.3 creditsBtn.yScale = 0.3 menuTick = function (event) local animateLogo = function ( event ) oLetter.y = (h / 2 - 180) + math.sin(event.time / 190) \* 10 end local animateButtonX = function ( event ) playBtn.xScale = 0.3 \* math.cos(event.time / 1000) creditsBtn.xScale = 0.3 \* math.sin(event.time / 1000) end timer.performWithDelay(100, animateButtonX, -1) timer.performWithDelay(100, animateLogo) end Runtime:addEventListener("enterFrame", menuTick)
Any idea what’s the cause? Or is this just normal?