Cocos Creator v1.7.2 测试版发布帖(12月21日更新 beta.2)

版本说明:1.7.1 过段时间会直接发正式版,所以就不再发 1.7.1 测试版了,直接跳到 1.7.2。


请大家使用测试版时一定要注意备份好自己的项目!

版本发布顺序:alpha -> beta -> rc -> ga(正式版)

alpha: 开发过程中的技术预览版,只经过冒烟测试,未经测试团队验证
beta: 功能接近完整的测试版,已经过测试团队验证
rc: 发行候选版本,原则上避免进行任何改动。如果用户没反馈什么大的问题,将直接修改版本号作为正式版

重点功能

  • 暂无

已知问题

  • 暂无

改动列表

v1.7.2-beta.2 (下载 Mac 版 | 下载 Windows 版

Features

[Editor] 在 Windows 上双击脚本时先提示用户设置脚本编辑器,避免系统默认 Host 弹出报错

Bug Fixes

[Editor] 修复 Windows 下 MD5 Cache 会修改用户代码的问题
[Engine] 修复 Layout 的子节点顺序改变后未能刷新排序的问题
[Engine] 修复场景常驻节点在原生平台 z order 失效的问题
[Engine] 改进文本自动换行规则
[Engine] 修复原生平台 ResizableBufferAdapter::resize 有关问题
[Engine] 修复原生平台 socketio.emit 不传递 payload 参数时导致的异常
[Engine] 修复原生平台 XMLHttpRequest 在超时的时候调用 onerror 而不是 ontimeout 的问题
[Engine] 修复原生平台 jsb.reflection.callStaticMethod 找不到类时的潜在内存泄露(Fixes potential memory leak if can’t find class by jsb.reflection.callStaticMethod.)
[Engine] 解决安卓 conversionEncodingJNI 内存泄露问题
[Engine] 解决安卓 onWavClose 没有返回值的警告问题
[Engine] 解决安卓长时间在后台且 Activity 被系统回收后切换前台导致的崩溃问题
[Cocos Analytics] 解决 iOS 链接 Cocos Analytics 产生很多 deployment target 不匹配警告的问题
[Cocos Analytics] 解决 iOS Cocos Analytics 中的 Reachability 类与其它第三方库冲突的问题
[TiledMap] 修复由深度检测引起的 TiledMap 渲染异常
修复在属性检查器上滚动时会修改输入控件数值的问题
修复 ToggleContainer 的 allowSwitchOff 无效的问题
修复抗锯齿没关闭引起的性能下降的问题
修复触摸事件有关异常
修复编辑器一启动就会出现 cc.ToggleGroup 的 deprecate 提示的问题

v1.7.2-beta.1 (下载 Mac 版 | 下载 Windows 版

(如果安装包打不开,一般是网络问题,重新下载就好)
(由于本人即将休假,提前放出这个测试版本。该版本未经内部测试,敬请谅解)

Features

[CocosStudio] 完善 CocosStudio 项目导入

  • 不再为 Position 为 0% 的节点添加 Widget 组件
  • 支持导入动画帧事件
  • 修复导入多层嵌套的动画不能正确关联的问题

[Engine] 新增获取 iPhone X safe area 的接口(cc.view.getSafeAreaRect 和 cc.director.getSafeAreaRect)
[Engine] 自动隐藏原生 iPhone X 的 home indicator

Bug Fixes

[Editor] 修复场景编辑器错误的分布图标
[Editor] 修复选中过 resources 文件夹后属性检查器可能无响应的 bug
[Engine] 修复 physics AABB 碰撞回调
[Spine] 修复 spine 在调试模式下激活时会重复创建渲染对象的问题
[Camera] 修复 camera 在原生平台上未激活时就启用的问题
[Engine] 修复模块裁剪时只勾选 Intersection 的情况下获取不到 Intersection 的问题
[Engine] 修复 ScrollView 被缩放后效果错误
[Engine] 修复 RenderTarget 缩放问题
[Engine] 修复 PageView.scrollToPage 不能正确判断范围的问题
[TiledMap] 修复 Tilemap 的 layer 没有元素时的报错
[DragonBones] 修复 Web 平台上 DragonBonesData 名字相同,骨骼数据不同时无法正确加载的问题
[Engine] 修复 Component.schedule 有可能引发 “element’s paused should be paused” 报错的问题
[Engine] 修复鼠标事件冒泡相关问题
[Engine] 修复 1.7.0 中原生平台未能调用 opengl 和 glNode 接口的 bug
[Engine] 修复 JSB 2.0 中的一些相关问题
[Engine] 修复原生平台 Scheduler.isTargetPaused 在 JS 中未定义的问题
[Engine] 完善 jsb.reflection.callStaticMethod 支持的参数类型
[Engine] 移除安卓平台 x86 架构下的 SSE 支持,以便修复部分安卓模拟器上的运行问题
[Engine] 修复安卓 APP_PLATFORM >= 22 时的编译错误

Performance Improvements

[Build] 大幅优化原生平台启用脚本加密后的脚本体积

DEPRECATION

[Engine] 添加 cc.ToggleContainer 组件,v2.0 中将会取代 cc.ToggleGroup。详见文档(中文 | EN


感谢每一位参与体验的同学,相关问题请反馈到本帖下,么么哒!

3赞

沙发 

mac版 同1.7.0一样无法在项目设置里面修改模拟器的窗口大小

前排 :grin:

togglecontainer的api页面404了

支持!!

我知道…… 这个是 gitbook 的 bug,手册很多链接都丢失了。等我有空修复看看

1赞

老大呢

:grin::grin::grin:

mark,坐等

支持~~~~~~~~!!!!

已安装测试中。。。

更新以后,修改Prefab时,以下值常常莫名其妙被修改为奇怪的数值
“width”: -0.4,
“height”: 0
},
“_rotationX”: 0.2,
“_rotationY”: 0.2,
“_skewX”: -0.4,
“_skewY”: 0.1,

知道原因了,是鼠标滚轮滚动会调整,这个默认能关了吗?

各位cocos大大们, 能不能多出几个rc版本, 不要刚出了1.7, 就又要出1.7.2, 宁愿1.7多停留几个rc版本。稳定一点再上

1赞

跪求添加
原生开发环境 配置 可选择 跟随项目

安卓添加依赖(compile ‘com.android.support:support-v4:+’)编译会报错
creator 1.7.2 beta.1
Mac
ndk r10e
minSdkVersion已经改成14,API level怎么调整都没用
代码:
dependencies {
compile fileTree(dir: ‘libs’, include: [’*.jar’])
compile project(’:libcocos2dx’)
compile ‘com.android.support:support-v4:+’
}
报错信息

api level 25的报错信息


@jare

@jare 好多时候用"休假"用来委婉代替"离职",应该不会这样吧.

lineHeight of system font not supported on JSB
jsb 调试,很多条这个日志。咋去掉?

Ios 苹果6,苹果7 播放音效和背景音乐都没声音。