2011-11-02 101 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的東西,如果你認爲這是至關重要的。但是我不會注意到,如果你沒有提到。