2010-06-19 66 views
9

我正在使用Cocos2D爲iPhone製作遊戲。在遊戲開始時,當精靈數量很少時,遊戲運行良好,但是當屏幕上有許多精靈時,遊戲會變得波濤洶涌。RunWebThread佔用iPhone應用程序CPU時間的33%

我已經介紹了應用程序,RunWebThread似乎佔用了CPU時間的33%。我在遊戲開始時聯繫服務器,但在初次聯繫後沒有使用互聯網。

有人知道這個線程在做什麼嗎?

+0

也許你可以發佈一些代碼?我的水晶球今天不工作。 – 2010-06-19 16:30:39

+0

該項目是45000行代碼,並且我沒有用名稱RunWebThread寫任何東西。我會很高興地發佈代碼,但我不知道要發佈什麼。 RunWebThread是Cocos2D或Cocoa庫的一部分。其他人確實看到過嗎? – Jessica 2010-06-19 17:14:17

+0

這聽起來像你說明了你的問題的原因。一次在屏幕上有許多精靈。 RunWebThread可能佔用大量時間,但需要多長時間才能完成對RunWebThread的調用?這可能不會很長。如果你沒有寫出這個功能,那麼無論如何你都不需要擔心。精靈更可能是你的性能問題的原因。你同時在屏幕上有多少個精靈?你使用的紋理有多大(比特深度,像素大小)? – 2010-06-23 14:35:02

回答