0
[[CCDirector sharedDirector] replaceScene:[CCBReader sceneWithNodeGraphFromFile:@"SongScene.ccbi"] ];
對於負載下一個場景。加載場景需要一點時間。第二次加載時,沒有延遲。我該如何解決這個問題。歌曲現場由許多圖形精靈組成。
[[CCDirector sharedDirector] replaceScene:[CCBReader sceneWithNodeGraphFromFile:@"SongScene.ccbi"] ];
對於負載下一個場景。加載場景需要一點時間。第二次加載時,沒有延遲。我該如何解決這個問題。歌曲現場由許多圖形精靈組成。
當你第一次開始你的遊戲,創造一個簡介場景展示雖然那一幕呈現出飛濺圖片或加載圖像等,加載,這將花費很長的時間資源來負擔,讓他們已經在緩存。
加載完成後,轉換到主場景。資源已經被加載,他們會更快。
你甚至可以創建像這樣的整個場景,你只需要一個地方臨時存儲它們,比如你用來存放場景的CCNode的子節點。然後在你需要時使用它們。
我最近才瞭解到這一點。在此之前,我在應用程序開始時加載它們,這是一個糟糕的選擇。
你想保留延遲爲naxt現場 –
加載資源(圖片特別)需要時間。第二次,他們已經在內存(緩存),這就是爲什麼它更快 – LearnCocos2D
我怎樣才能最小化加載時間。 – Susitha