1
我有一個遊戲,我使用核心圖形不斷在屏幕上畫線。這些線最終是我的精靈。 至於遊戲循環,我設置了一個NSTimer,每調用0.009秒就會調用一次,並提供一個很好的幀速率。 該計時器調用updateGame函數,該函數計算新位置(如果行),將該信息發送到drawingView,將圖形渲染到屏幕外緩衝區,然後轉換爲UIImage並顯示在屏幕上。觸摸屏幕上的繪畫滯後
現在我不知道爲什麼,但不知何故,當我觸摸屏幕時,我在遊戲中遇到了延遲。即線條不會在流動中不斷繪製。但是,一旦我停止點擊屏幕,線條就會完美地繪製出來。有人可以建議我爲什麼會發生這種情況嗎?
在此先感謝您的幫助!