Cocos Creator v2.3.3-rc.4测试帖(正式版已发布)

#2.3.3-rc.4
大家周末好,我们更新了rc.4, 可以直接在 Dashboard 中下载哦。

Improvement

  • 在 inspector 上展示网格的 attributes 信息
  • 优化 Web 平台 video 加载速度#6429

Editor

  • 修复 Dashboard 设置语言的时候,导致编辑器无法打开的问题
  • 修复编辑器中有概率出现进度条的问题
  • 修复属性面板在多选时,点击 3D 切换按钮无效的问题
  • 修复导入 ccs 工程出现报错的问题
  • 修复编辑器内删除3d粒子材质时报错的问题
  • 修复部分原因导致的 Jenkins 中无法调用 Cocos Creator 的问题

Engine

  • 修复原生平台没有开启trailModule时的拖尾材质报错的问题#6413
  • 修复场景设置延时加载时,audio 首次播放失败的问题#6412
  • 修复单点触摸情况下,触摸后隐藏节点无法触发触摸事件的问题#6395
  • 修复 spine 文件如果没有 defaultSkin 设置, 渲染错误的问题#6432
  • 修复 3d sprite 渲染错误的问题#2335

KNOWN ISSUES

  • Mac, iOS 平台使用SocketIO时服务器未开启时,可能存在异常(不影响正常使用)

#2.3.3-rc.3
很开心又和大家见面啦,这次带来的是最新的 2.3.3 。欢迎大家体验!有什么问题请在帖子下面跟我们反馈哦!

本次更新的 v2.3.3-rc.3 版本,主要面向 v 2.3.2 的体验优化和缺陷修复。为了确保该版本能更好地服务于大家的项目,建议所有准备升级到 2.3.3 的项目提前试用。注意:使用之前请一定备份好项目工程哦~**

What’s New

  • Sprite 的 TILED 模式支持9宫格纹理#5924
  • 支持 pcf 软阴影#2190

Improvement

  • 支持检测项目脚本 require 路径大小写是否正确
  • 提升预览加载速度
  • 优化 3D 粒子序列化资源大小

Editor

  • 修复添加录制动画编辑器时,动画剪辑与节点重命名无效的问题
  • 修复脚本报错后删除脚本无法清除控制台报错的问题
  • 修复曲线编辑器 multiplier 没有保存及显示问题。
  • 修复组件菜单乱序问题
  • 修复粘贴菜单在没有选中节点的时候无效的问题
  • 修复材质删除 texture 属性后出错的问题
  • 修复 editBox 控件节点,选择 resetAll 报错的问题
  • 修复动画编辑器对摄像机 backgroundColor 做动画时出现报错的问题#6345
  • 修复模型中有相同名字材质导致导入失败的问题
  • 修复设置自动同步后,Prefab 删除子节点无法自动同步到原始的 prefab 的问题
  • 修复使用错误的自定义引擎会导致编辑器卡死的问题

Engine

  • 修复在百度APP运行时,VideoPlayer 在输入文字后被隐藏的问题
  • 修复 VideoPlayer 获取当前时间在不同平台不一致的问题#6360
  • 修复 Mesh 设置的顶点数量超过原有数量时数据失效的问题#6359
  • 修复 shader 中 tangent 计算错误的问题#6358
  • 修复 web 平台屏幕 resize 之后,editBox 输入框显示错位的问题#6347
  • 增加 Tween.stopAll, Tween.stopAllByTag, Tween.stopAllByTarget 等接口#6338
  • 修复移动端,键盘拉起状态按钮触摸检测失败的问题#6337
  • 增加 Tween bezierTo bezierBy flipX flipY blink 接口#6327
  • 修复修改eulerAngles时,没有触发 rotation-changed 事件的问题#6325
  • 修复使用BITMAP模式下字符串为空时的WebGL警告#6315
  • 修复 richtext 无法输入单个尖括号文本的问题#6314
  • 修复 cc.Rotate3DBy 旋转不正确的问题#6377
  • 增加节点的 forward, right, up 接口用于获取节点在世界坐标系中的各个方向#6287
  • 优化了 Tween.to, Tween.by api 提示, 可以智能提示 target properties

Mini Game

  • 适配 pc 微信小游戏数字键盘按键#98

Native

  • 修复Android设备SafeArea计算错误的问题#2145
  • 修复原生平台 Label 使用表情后换行效果不正确的问题 #6353
  • 修复原生平台 Graphic 绘制顶点过多无法绘制的问题#1935
  • 修复 win32 / mac 平台初始化阶段获取到错误的 dpr 的问题#2309

升级提示

  • 在shader中有使用CCTexture2D方法, 请使用CCTexture替代。如果有使用CCTexture2DRGB方法,应该使用CCTextureRGB替代
  • Vec3.FRONT已被废弃,请使用 Vec3.FORWARD 代替

如果你已经装了 Cocos Dashboard,可以直接在里面看到更新哦!如果没有装的话,可以使用下面的地址下载 Cocos Dashboard 哦

下载链接:
Windows版
Mac版

:blush: 效率真高

前排就座

效率越来越高了

插眼围观

求纹理压缩缓存

求分包加载 进度条回调函数不回调

打call

为啥我看到的时候已经rc3了

@EndEvil @jare 看看我发的合图文件问题呢

还有这个粒子问题:粒子材质报错

之前版本是内部测试

我们确认一下


麻烦关注一下这个问题

还有tilemap层级问题,在tile层之间放个正方形图片编辑器这样是对的
一运行就不对了

2.3.3-rc.3测试同样复现此问题(看git的提交记录有个use v8 for all platforms #2265)不知道这个完不完整 要是能都用v8是最好了

给个demo?

NewProject.rar (2.4 MB)[quote=“sunnylanwanjun, post:19, topic:90463, full:true”]
给个demo?
[/quote]

cc.rotateBy有个问题,比如想让一个node一直旋转,脚本如下:
node.runAction(cc.rotateBy(1,360).repeatForever())

会发现这node会正转一圈反转一圈的循环……

看实现代码里有个this._deltaAngle *= -1 不知道意欲何为

1赞