2012-04-30 148 views
1

我正在使用cocos2d-x,並且我很滿意使用這種令人敬畏的東西。當Android設備進入睡眠狀態時,CCSpriteFrame不見了

我用一些plist文件使用CCSpriteFrameCache。但是當我按下我的Android設備的睡眠按鈕並再次回到遊戲時,似乎再次加載所有精靈幀!我注意到,因爲它需要3〜4秒才能從睡眠模式恢復到遊戲狀態。如果我不使用CCSpriteFrameCache,它工作正常。當我試用iPhone時,它確實很好。

我注意到這是cocos2d-x論壇的一個問題。

有幫助嗎?我不認爲當人們從睡眠模式回到遊戲時,每一次延遲都會延遲3〜4秒。

謝謝。上帝祝福你。

回答

1

我不確定你是否使用pvr.ccz作爲紋理文件,並且你聽起來像是紋理沒有被緩存在android設備上。

如果是這種情況,這是一個已知的錯誤,並且該修復已應用於新版本。

有解決該問題2路:

  1. 更新您的cocos2d-X源和重新編譯它(比更高0.12.0任何版本)
  2. 手動自行根據該網頁應用修復:http://www.cocos2d-x.org/boards/10/topics/7670
相關問題