Cocos Creator v2.2.0 测试版如约而至(10/16 更新 rc.5)

Mac上cocos creator 2.2.0 beta.1 修改原生开发环境使用自定义的后,重启creator,又变成系统默认的了

可以麻烦你发一份出问题的 main.js 吗

我们这边可以啊,你说的真机设备是什么,前面有其它报错吗?

我这边没有复现诶,还有 main.js 是哪个地方出现异常呢?为什么要替换呢

这是完整的log.没有其他关键的报错,这个是用雷电模拟器的时候运行的.到后面闪退了.
真机用的是vivo Y55.不会闪退.只是不是不显示模型.log.rar (3.0 KB)

项目就是场景里面加个模型.没做其他改动

bianfu.rar (91.3 KB)
这是模型文件,需要放大10000倍才能显示.

在模拟器,手机,安卓模拟器(雷电),上都不显示,只有在Web上可以显示模型.

另外.试了2.1.1版本,可以正常显示

是用的自动生成的main.js,我看里面有
if (cc && cc.sys.isNative) {
var hotUpdateSearchPaths = cc.sys.localStorage.getItem(‘HotUpdateSearchPaths’);
if (hotUpdateSearchPaths) {
jsb.fileUtils.setSearchPaths(JSON.parse(hotUpdateSearchPaths));
console.log(’[main.js] 热更新SearchPath: ’ + JSON.parse(hotUpdateSearchPaths));
}else {
console.log(’[main.js] 未获取到热更新资源路径!’);
}
}
就没有自己去加。

https://github.com/cocos-creator/tutorial-hot-update/pull/24/files
可以参考下这个 pr,看看能不能解决你的问题

我这边测试是正常的,能否截图一下你设置的属性呢?

这个是我测试的效果

SPINE一处严重问题:
所有带运动路径的动画,在H5上是正常的,但是在原生平台,就不正常了。
我上传了一份示例工程。里面的放大镜在原生平台就不转动了。
麻烦引擎组老大看看,挺着急的。
NewProject.zip (2.0 MB)

label在编辑器上直接拖置灰的材质,可以置灰,但是使用代码设置,置灰不了

加个QQ 1053210246,我想问你一些关于spine资源的问题,

这样试一下

let grayMaterial = cc.Material.getBuiltinMaterial('2d-gray-sprite'); let material = cc.Material.getInstantiatedMaterial(grayMaterial, this.label); this.label.setMaterial(0, material); this.label._activateMaterial(true);

模型在web平台可以显示,在其他平台不显示.一直提示这个


Uniform array is too long!

这是模型
bianfu.rar (91.3 KB)

大大,你这个字数不够把。

etc1,或者etc2,压缩一张透明度为128的纹理,在apk或者ipa真机上会变淡很多。用Mali Texture Compression Tool v4.3.0处理的就不会有问题。请问creator是用什么工具处理ect的?

1赞

刚刚测试了一下,确实是这样,这个是引擎做了限制,最大纹理尺寸为 2048,超出了就不会显示,是 label 与 richtext 都有同样问题。

嗯,这样可以了,非常感谢

TypeError: object null is not iterable (cannot read property Symbol(Symbol.iterator))
at Object.execInstallNativePlatformScript (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/builtin/cocos-services/panel/utils/ccServices.js:1:2827)
at e (/Applications/CocosCreator.app/Contents/Resources/app.asar/editor/builtin/cocos-services/main.js:1:100)
at internal/util.js:288:30
at new Promise ()
at e (internal/util.js:287:12)
at /Applications/CocosCreator.app/Contents/Resources/app.asar/editor/lib/builder/index.js:1:734
at processTicksAndRejections (internal/process/task_queues.js:86:5)
at /Applications/CocosCreator.app/Contents/Resources/app.asar/editor/lib/builder/index.js:1:761
at processTicksAndRejections (internal/process/task_queues.js:86:5)

======打包web报这个 打包native ~ cut engine就卡住,回退到alpha.5就可以了- -

好的,感谢大佬:pray:

beta.2 关于3d有两个问题:
1、节点active一开始是true,显示正确,设置成false,再设置成true,就都没显示出来了
2、getWorldToScreenPoint在web上得到的结果是对的,在原生平台上得到的结果是错的