2011-11-02 58 views
0

我正在开发一个应用程序使用电晕,但我有一个问题,在一个稳定的速度移动一个对象在屏幕上会导致它结结巴巴。电晕FPS口吃

当以60 FPS运行时,似乎问题更加明显。 如果你想看到的问题,这里有一个例子:

http://sharesend.com/i3dwb

我们已经在测试:

  • 的Windows模拟器
  • 的Mac模拟器
  • GALAXY S硬件

回答

1

嗯...我可以看到没有错的代码。这可能与引擎有关,只有在一定的速度下才会引起注意。如果你让它变慢 - 这一切都很顺利。你可以看到相同的口吃,如果你使用的过渡,而不是manaully移动它在enterFrame事件的:

local ooo = display.newImage("obj.png") 
ooo.y = display.contentCenterY - 100 
local function doAgain() 
    transition.to(ooo, {time=2000, x=display.contentWidth, onComplete=function() 
     ooo.x = 0 
     doAgain() 
    end}) 
end 
doAgain() 

尝试联系Ansca的东西,如果你认为这是至关重要的。但是我不会注意到,如果你没有提到。