createjs 是一款優秀的 HTML5 游戲框架,它內置了豐富的組件,幫助我們輕松地開發基于 canvas 的游戲。其中一項常見的需求就是加載 JSON 文件,在游戲中使用其中的數據。
createjs 提供了一個非常簡單的方式來加載 JSON 文件,我們可以使用它的 LoadQueue 類來實現。下面是一個示例代碼:
var queue = new createjs.LoadQueue(); queue.addEventListener("fileload", handleFileLoad); queue.loadFile("data.json", true); function handleFileLoad(event) { var data = event.result; console.log(data); }
在這個示例中,我們實例化了一個 LoadQueue 對象,并為其添加了一個 fileload 事件監聽器。在監聽器中,我們可以通過 event.result 來獲取加載的 JSON 數據。另外,我們還調用了 loadFile 方法來開始加載 data.json 文件。
當然,loadFile 方法還可以接受一些額外的參數,例如指定加載類型和協議類型等。更多詳細信息可以查閱 createjs 的官方文檔。
上一篇cjson轉json
下一篇vue tab下拉加載