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

creator3.0 json

方一強1年前7瀏覽0評論

Creator3.0中使用JSON(JavaScript Object Notation)作為數據存儲格式,JSON是一種輕量級的數據交換格式。

JSON由鍵值對組成,鍵和值之間用冒號分隔,同時每組鍵值之間在用逗號分隔,最外層一般是一個對象字面量。

{
"name": "小明",
"age": 18,
"hobbies": [
"游泳",
"看電影",
"玩游戲"
],
"school": {
"name": "XXX中學",
"location": "XXX市"
}
}

在Creator3.0中,可以使用cc.loader.loadRes函數加載JSON文件。

cc.loader.loadRes('json/user', function (err, jsonAsset) {
if (err) {
cc.error(err.message || err);
return;
}
var data = jsonAsset.json;
cc.log(data);
});

還可以使用cc.loader.load函數加載網絡上的JSON文件。

cc.loader.load('http://xxx.com/user.json', function (err, jsonAsset) {
if (err) {
cc.error(err.message || err);
return;
}
var data = jsonAsset.json;
cc.log(data);
});

使用cc.sys.localStorage可以將JSON數據存儲在本地存儲中。

var data = {
"name": "小明",
"age": 18,
"hobbies": [
"游泳",
"看電影",
"玩游戲"
],
"school": {
"name": "XXX中學",
"location": "XXX市"
}
};
cc.sys.localStorage.setItem('user', JSON.stringify(data));

使用cc.sys.localStorage.getItem函數可以獲取本地存儲中的JSON數據。

var data = cc.sys.localStorage.getItem('user');
data = JSON.parse(data);
cc.log(data);

總之,在Creator3.0中,使用JSON作為數據存儲格式非常方便,同時也是一種被廣泛使用的數據交換格式。