Cocos Creator v2.4.3-rc.7 测试帖(正式版已发)

自己写的
两个版本打出来的目录,获取filename - full path的映射表,
两表intersects结果做统计计算

抽个 demo 给我们看一下?

先mark为敬

稍后,
正在逐一撸一撸插件,
检查是否项目升级问题(项目是从2.3.3直升2.4.3)

为什么mac的dashboard里没有这个版本?

上面说明有的

查清楚了,居然是项目路径过长的问题。。。

官方能再构建的时候加一个资源加密的选项吗?

1赞

请问一下2.4以后,怎么加载本地截图文件。
let canvas: any = cc.game.canvas;
canvas.toTempFilePath({
quality: 0.6,
fileType: ‘png’,
destWidth: Math.ceil(canvas.width * 0.25),
destHeight: Math.ceil(canvas.height * 0.25),
success: (res) => {
console.log("Screenshot ", res);
this.screenshotPath = res.tempFilePath;
}
});

请问怎么根据 this.screenshotPath加载到图片呢。

cc.assetManager.loadRemote( this.screenshotPath, (err, tex) => {})试试?

我们目前还没有资源加密的方案呢

卧槽,真支持prefab嵌套???

幸福来得太突然???:innocent:

你好,在字节的平台上试了这两个接口都是相同的异常。
cc.assetManager.loadRemote( this.screenshotPath, (err, tex) => {})
cc.assetManager.loadAny({ url: screenshotPath, ext: ‘.png’ }, (error, texture)=>{})

downloadFile:fail native exception java.lang.IllegalArgumentException: unexpected url: ttfile://temp/1596181505542.png stack:com.tt.miniapp.net.a.b.c(DownloadManager.java:307) com.tt.miniapp.net.a.b.a(DownloadManager.java:254) com.tt.miniapp.net.a.b.b(DownloadManager.java:236) com.tt.miniapp.c.e.b.b(FileLoadManager.java:110) com.tt.miniapp.c.e.b.a(FileLoadManager.java:76) Error: downloadFile:fail native exception java.lang.IllegalArgumentException: unexpected url: ttfile://temp/1596181505542.png stack:com.tt.miniapp.net.a.b.c(DownloadManager.java:307) com.tt.miniapp.net.a.b.a(DownloadManager.java:254) com.tt.miniapp.net.a.b.b(DownloadManager.java:236) com.tt.miniapp.c.e.b.b(FileLoadManager.java:110) com.tt.miniapp.c.e.b.a(FileLoadManager.java:76)
at Object.fail (adapter-min.js:2:93416)
at Object. (tmg-core.js:1:184702)
at lm (tmg-core.js:1:124330)
at Object.t [as fail] (tmg-core.js:1:130233)
at tmg-core.js:1:268746
at tmg-core.js:1:160797
at Array.forEach ()
at rS

脚本一旦放在bundle里,
直接import npm的包而不是本地包,
到微信小游戏里说require的这个module不存在咋办!

你可以先将图片保存到用户目录下,再加载
临时文件不太可靠哈

请把json和txt等文本文件自带下构建加密吧

@EndEvil
Json对比2.3.3,无论数量和大小貌似是增加了。
这次的优化是相对于2.4.0或2.4.1的吧。。。

工程直接升级直接构建,没有专门优化bundle:

请问截屏怎么保存到用户目录下。

老版本的子包会自动升级为 bundle,可能会多打包资源出来,你先把所有bundle都取消掉试试

用字节平台提供的接口 saveFile