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

这个目前可能没什么好办法,只能改名了。。我们后续再想想其他方案。。

命令行构建失败
/Applications/CocosCreator/Creator/2.4.0-alpha.1/CocosCreator.app/Contents/MacOS/CocosCreator --path ./ --build
报错:Error: Build Failed: Error: TypeError: Cannot read property ‘exportSimpleProject’ of undefined

你的命令行没有构建平台吧?只要指定一下

例如:

/Applications/CocosCreator/Creator/2.4.0-alpha.1/CocosCreator.app/Contents/MacOS/CocosCreator --path --path “项目路径” --build “platform=web-mobile”

加上platfrom也是一样的

/Applications/CocosCreator/Creator/2.4.0-alpha.1/CocosCreator.app/Contents/MacOS/CocosCreator --path --path “项目路径” --build “platform=web-mobile” 在试看看之前的 platform 写错了

测试了一下没发现什么问题,都可以正常的触发 swallowTouches 的判断,你具体的使用场景跟出现问题的表现是什么?能详细描述下吗,或者提交一个 demo?

Asset Bundle 增加 配置为远程包 选项
这个是什么意思? 构建后没发现有什么变化呢

没看到修复ios平台旋转屏幕后界面被放大的问题

bundle.releaseAll();的时候如果bundle有用到internal的资源的话连那些资源也会被释放掉。。。

没有多一个remote目录么

嗯,有同事在看了

释放掉有什么问题么?

就是把 配置为远程包 的bundle单独放在一个remote文件夹下,上传cdn的时候把 remote 拷贝上去就行。而且在 oppo vivo huawei 这些平台,remote文件夹是不会打到rpk里面的

释放掉的话,图就不见啦。
我这边bundle的场景内有个背景用到了预设的单色图像这样

然后我切回原本的场景后对 bundle 呼了 releaseAll,原本场景有用到這個spriteframe的就全都掉图啦。。。

想治本只能官方动,因为js引擎是以类名做的序列化

或许你可以用 bundle.releaseUnusedAsset,releaseAll 是会强制释放所有资源

alpha.3
这个提示~~~是不是不对。。。
咋是个number类型。。。

load 有多个重载版本,这里为number的原因是因为被当做了 onProgress 函数了,你在 err 后面加上 err: Error ,应该就能识别对应的版本了

emmmmmmmmm :joy:

有releaseUnusedAsset这支函式吗?怎么没见着?还是我看到的是旧文档??