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

开启物理系统,初始化prefab后,带rigidbody的节点位置会不对
这里是demo,绿色节点加了rigidbody,就跑到屏幕外面去了
Test243.zip (282.0 KB)

后端缓存了过去加载过的bundle md5
然后通知前端,把这些缓存删除掉。
看了官方的文档
cc.assetManager.loadRemote(‘http://example.com/background.jpg’, function (err, texture) {
cc.assetManager.cacheManager.removeCache(texture.nativeUrl);
});

但是加载bundle
cc.assetManager.loadBundle(‘01_graphics’, {version: ‘fbc07’}, function (err, bundle) {
if (err) {
return console.error(err);
}
console.log(‘load bundle successfully.’);
});
如何删除,bundel没有nativeUrl

如果clearLRU 每次打开游戏都要用一次,会有问题吗?

首先赞一下开发同学,之前项目是用2.3,升级到最新版本的bundle管理资源确实提供了方便。

升级后遇到一个问题,在微信小游戏平台(本地web不会报错),重复调用cc.assetManager.loadBundle() 去加载同一个bundle时,会导致奇怪的报错,查了半天发现是因为bundle的配置信息错乱了。

毕竟之前很多代码用到了动态加载资源,升级引擎后很可能会有重复加载bundle的情况。希望能类似之前cc.loader一样,保证重复加载时可以正确加载,或者做一些更明显的错误提示。

还有一个问题是,第一次全量build时勾选MD5后,后面第二次build如果勾选只构建脚本,会去读取不带md5版本的资源,导致无法正确加载远程资源。

可以试下这个pr,https://github.com/cocos-creator-packages/jsb-adapter/pull/353/files

clearLRU 是按照最后使用的时间删除已缓存的资源的 1/3,会优先删除老的资源

这个2.4.3修复了的,可以用2.4.3测试一下

版本:2.4.3-rc.7,加载同一个bundle,构建时,不勾选调试模式报错,勾选调试模式不报错

关于动画编辑器,还有个小bug:
将图集中的图片按shift从上往下连选,再拖动到动画编辑器中,帧动画顺序正确的,但是将图集中的图片按shift从下往上连选,在执行如上操作,帧动画顺序会错乱。
如1、2、3、4、5将可能会变成1、4、3、2、5。

给一个demo?

ok,复现了,我们确认下

谢谢反馈,会进到 2.4.3,现在会按照你选择的前后顺序来显示

二进制spine动态加载出错 麻烦看下这个问题

:+1:哟西哈哈哈

给力:grinning:

反馈一个bug:2.4.3 rc7
加载远程dragonBones的时候,正常情况下能正常显示,切换场景什么都正常。但是,当调用过一次cc.game.restart()之后,在web预览模式下,就无法正常显示了,也没有报错···在Android手机上测试时是没有发现这种情况的···

@EndEvil

@EndEvil

cocos creator 2.4.3-rc.7
动态加载pageview 加载不进去

劳烦大佬看看

报错的位置是在什么地方

pageView.addPage(node);