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

先开个分支尝试升级一下,很期待

下个版本是啥时候

#spine 动画 bug

###mac,模拟器上复现

节点结构如上图

在 onload 里将 parent 节点 active 设置为 false
但是子节点的 spine 动画仍然是显示的,并且也是处于正在播放状态

@jare

我正在开发一个微信小游戏,之前2.1.2用了一个月,因为dragonbones动态换装问题,换到2.2.0,发现2.2.0打出来的包在手机上发热非常严重,而且我之前在2.1.2做过一些drawcall优化,比如lablel,降到80,现在2.1.3打出来运行,发现在浏览器上drawcall是80,但是在手机微信上跑是200,跟我之前没优化一样(用2.1.2的时候我基本上每天都会在手机上跑一会,因为对cocos不熟悉,怕这一天新做的东西跑不起来好找问题,现在2.2.0也会每天跑一下,明显感觉发热严重了很多)

不是,是引擎的问题,骨骼节点相对RootNode有rotation的偏移就会有问题,下个版本更新修复。

好的,谢谢了

@jare 报几个bug
1、编辑器面板布局拖动修改后,每次重新打开都会跑回默认布局
2、我在项目配置里添加了节点分组,但是无法保存(没有写入文件),只能去项目的配置文件里手动写入才能用
3、另外一个就是昨天已经回复的FPS面板帧率变120帧的问题

操作系统是mac OSX 10.14.6

谢谢反馈,这 2 个问题会在下个版本中修复

我使用default编译会报错:

shader两张纹理叠加然后web上不显示的bug(貌似自动合图后shader 的uv用了合图512的UV),还是一样存在(之前说2.2版本修复)

你需要把贴图的 packable 属性关掉

报告一个bug: 这个版本,如果创建2帧的序列帧动画, 不会循环播放,3帧就可以,莫名其妙
如果是[‘xxx’, ‘yyy’],会停在最后,如果是 [‘xxx’, ‘yyy’,‘zzz’]就会循环播。 @jare

cc.loader.loadResArray([‘xxx’, ‘yyy’], cc.SpriteFrame, (err, d) => {
clip = cc.AnimationClip.createWithSpriteFrames(d, 2);
clip.name = ‘test’;
clip.wrapMode = cc.WrapMode.Loop;
const animation = node.addComponent(cc.Animation);
animation.addClip(clip);
animation.play(clip.name);
});

this.camera.screenToWorld(p, m, cc.visibleRect.width, cc.visibleRect.height)是cocos2d-jsb-min.js里有调用,但是原生编译的没有this.camera.screenToWorld方法,web h5的没问题

另外,项目设置-》分组管理-》添加分组失败

tiledmap的支持会有更新吗?计划新起一个项目,需要用到tiledmap,正在做技术调研,但是翻了下论坛,发现目前creator对tiledmap支持问题还很多。。。

2.2.0 将大幅增强 TiledMap 支持

支持 grid 旋转、grid 动画、图象图层、图层偏移、object group 文本的支持、支持单个图层多个 Tileset,修复了单个地图顶点超过 65535 后渲染错误的问题。
支持在场景中添加子节点,并与地图产生遮挡关系

nice啊 具体会到啥时候呢? 而且根据cocos的坐标系 取tiledmap的地图块虽然我们都可以做 但是很希望引擎组可以内置一下这些API 不然每个项目都要拷一下代码 有点烦。

2.1.3正式版啥时候发布啊?

2.2快了吗,ios要提交审核了,2.1.3发热严重

1赞

请问下,2.2 支持 ios9 吗?

啥时候更新个版本呢