在resource文件夹下新建一个test.js文件
Object({
name:"大猩猩",
size:1024,
add:['中国','四川','雅安'],
say:function(){
alert('我的名字叫:' + this.name);
}
});
在引擎中使用RES加载
RES.getResByUrl('resource/test.js',(data,url)=>{
var obj:Object = eval(data);
console.log("obj获取:",obj);
},this,RES.ResourceItem.TYPE_TEXT);
其中使用RES.ResourceItem.TYPE_TEXT,是将js文件获取为string格式。在获取到数据后,通过eval()将其转换为Object格式。
最终obj就是js文件中的对象。
其中执行say时,this表示的是对象自己。