欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

egret中json讀取

林子帆2年前7瀏覽0評論

Egret是一款優秀的HTML5游戲引擎,它的json讀取功能非常強大。在Egret中,我們可以使用egret.HttpRequest類來讀取json文件。下面,我們一起來看看具體的步驟。

首先,我們需要在頁面中引入Egret庫:

接著,我們可以在代碼中創建HttpRequest對象:

let request = new egret.HttpRequest();
request.responseType = egret.HttpResponseType.TEXT;

接下來,我們可以設置請求的參數及url地址:

request.open(url, egret.HttpMethod.GET);
request.setRequestHeader("Content-Type", "application/json");

然后,我們可以監聽HttpRequest對象的事件,以獲得請求的結果:

request.addEventListener(egret.Event.COMPLETE, onGetComplete, this);
request.addEventListener(egret.IOErrorEvent.IO_ERROR, onGetIOError, this);
request.addEventListener(egret.ProgressEvent.PROGRESS, onGetProgress, this);

在事件的回調函數中,我們可以對請求結果進行操作。

function onGetComplete(event: egret.Event): void {
let request =event.currentTarget;
let response = JSON.parse(request.response);
console.log(response);
}
function onGetIOError(event: egret.IOErrorEvent): void {
console.log("get error : " + event);
}
function onGetProgress(event: egret.ProgressEvent): void {
console.log("get progress : " + Math.floor(100 * event.bytesLoaded / event.bytesTotal) + "%");
}

最后,我們需要發送請求。

request.send();

總的來說,Egret的json讀取功能非常方便,可以幫助我們更加高效地開發游戲。