Cocos Creator Editor 读取和保存.meta

//读取.meta
//result.path 如:E:projectsccc_testassetsarrow.plist
let plistMetaPath=result.path+".meta"
let plistMetaStrings=fs.readFileSync(plistMetaPath,utf8);
let plistMetaData=JSON.parse(plistMetaStrings);
//Editor.log(plistMetaData);
//Editor.log(plistMetaData.rawTextureUuid);
//Editor.log(plistMetaData.subMetas);

//保存.meta
let plistMetaDataStrings=JSON.stringify(plistMetaData,null,"	");
Editor.assetdb.saveMeta(plistMetaData.uuid,plistMetaDataStrings,(err,meta)=>{});
//读取.meta //result.path 如:E:projectsccc_testassetsarrow.plist let plistMetaPath=result.path+".meta" let plistMetaStrings=fs.readFileSync(plistMetaPath,utf8); let plistMetaData=JSON.parse(plistMetaStrings); //Editor.log(plistMetaData); //Editor.log(plistMetaData.rawTextureUuid); //Editor.log(plistMetaData.subMetas); //保存.meta let plistMetaDataStrings=JSON.stringify(plistMetaData,null," "); Editor.assetdb.saveMeta(plistMetaData.uuid,plistMetaDataStrings,(err,meta)=>{});
经验分享 程序员 微信小程序 职场和发展