Cocos Creator是一個強大的游戲開發引擎,可以用來制作2D和3D游戲,同時也支持加載JSON文件。在這篇文章中,我們將學習如何使用Cocos Creator加載JSON文件。
首先,我們需要創建一個JSON文件。在項目中創建一個新的文件夾,然后右鍵單擊該文件夾并選擇“新建文件”以創建一個JSON文件。然后,打開該文件并添加要加載的數據。以下是一個JSON文件的示例:
{ "name": "cocos", "version": "3.17.1", "description": "Cocos Creator game engine", "author": "Cocos Creator Team", "license": "MIT", "dependencies": { "cpptoml": "^0.1.1", "unittest-cpp": "^1.8.1" } }
接下來,在Cocos Creator中創建一個新場景并添加一個“腳本”組件。在該腳本中,將使用以下代碼加載JSON文件并在控制臺上打印其內容:
cc.Class({ extends: cc.Component, properties: {}, onLoad: function () { cc.loader.loadRes('json/test', function (err, data) { if (err) { cc.error(err.message || err); return; } console.log(data); }); }, start: function () {} });
在上面的代碼中,我們使用cc.loader.loadRes()函數加載JSON文件。第一個參數是文件路徑,第二個參數是一個回調函數。如果加載成功,則會將JSON數據作為回調函數的第二個參數傳遞。我們簡單地打印JSON數據以確認它已成功加載。
最后,我們需要在項目資源清單中注冊JSON文件。在項目中的資源管理器中,右鍵單擊JSON文件并選擇“添加到后臺”,然后將其注冊。現在,我們已成功加載并打印JSON文件。
上一篇vue 應用更新 提示