這系列文章會對Cocos Creator的資源加載和管理進行深入的剖析。主要包含以下內容: cc.loader與加載管線 Download部分 Load部分 額外流程(MD5 Pipe) 從編輯器到運行時 場景切換流程 前面4章節介紹了完整的資源加載流程 ...
這系列文章會對Cocos Creator的資源加載和管理進行深入的剖析。主要包含以下內容: cc.loader與加載管線 Download部分 Load部分 額外流程(MD5 Pipe) 從編輯器到運行時 場景切換流程 前面4章節介紹了完整的資源加載流程 ...
如果你想使用Cocos Creator制作一些規模稍大的游戲,那么資源管理是必須解決的問題,隨着游戲的進行,你可能會發現游戲的內存占用只升不降,哪怕你當前只用到了極少的資源,並且有使用cc.loader.release來釋放之前加載的資源,但之前使用過的大部分資源都會留在內存中 ...
在Creator中發起一個http請求是比較簡單的,但很多游戲希望能夠和服務器之間保持長連接,以便服務端能夠主動向客戶端推送消息,而非總是由客戶端發起請求,對於實時性要求較高的游戲更是如此。這里我們會設計一個通用的網絡框架,可以方便地應用於我們的項目中。 使用websocket 在實現這個網絡 ...
(false) 踩坑二 問題:creator項目在ios瀏覽器和微信中不會自動播放音頻(即使代碼 ...
這里討論場景切換的完整流程,從我們調用了loadScene開始切換場景,到場景切換完成背后發生的事情。整個流程可以分為場景加載和場景切換兩部分,另外還簡單討論了場景的預加載。 加載 ...
Load流程是整個資源加載管線的最后一棒,由Loader這個pipe負責(loader.js)。通過Download流程拿到內容之后,需要對內容做一些“加載”處理。使得這些內容可以在游戲中使用。 ...
我們在編輯器中看到的資源,在構建之后會進行一些轉化,本章將揭開Creator對資源進行的處理。 資源處理的整體規則 首先我們將Creator的開發和運行划分為以下幾個場景: 編輯器 當我們將資源放到編輯器中時,Creator會為每個資源生成唯一的uuid以及meta文件,並在項目 ...
Download流程的處理由Downloader這個pipe負責(downloader.js),Downloader提供了各種資源的“下載”方式——即如何獲取文件內容,有從網絡獲取、從磁盤獲取, ...
ScrollView是比較常用的UI組件之一,游戲中的任務榜、排行榜都少不了它,實際使用中存在一個問題,例如:在排行榜中要顯示前100名玩家,如果真的把這100名玩家的信息全部創建,並加載進Scr ...
目錄 1.資源與構建 1.1 creator資源文件基礎 1.2 資源構建 1.2.1 圖片、圖集、自動圖集 1.2.2 Prefab與場景 1.2.3 資源文件合並規則 2. ...