cocos-js动态读取json
发布时间:2020-12-14 21:38:14 所属栏目:百科 来源:网络整理
导读:使用cc.loader.load 不过官方的例子有个地方没说清楚,先看官方给的例子: var res = ["res/a.png","res/a.plist","audio/b.mp3"];var testTarget = { name : "the name is testTarget",trigger : function(){...},cb : function(err){...}};var option = {
使用cc.loader.load 不过官方的例子有个地方没说清楚,先看官方给的例子: var res = ["res/a.png","res/a.plist","audio/b.mp3"]; var testTarget = { name : "the name is testTarget",trigger : function(){...},cb : function(err){...} }; var option = { trigger : testTarget.trigger,triggerTarget : testTarget,cbTarget : testTarget } //用法1: cc.loader.load(res,option,function(err){ if(err) return console.log("load failed"); console.log(this.name);//the name is testTarget });实际上testTarget 的 trigger函数是有参数的,这个返回的参数就代表了加载完成之后的json var testTarget = { cc.log( data ); //这样就可以取得加载完成后的json }, ------------------------------------------------------------------------------------------------------------------------------------ 还有一种用法: //用法2: cc.loader.load(res,function(err,data){ if(err) return console.log("load failed"); }); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |