Cocos Creator v1.7 beta 版本,欢迎来测!

之前, C姐曾发布过一篇由社区 ID colin 做为先锋者内测 Creator v1.7 后提交的反馈文章:《Cocos Creator v1.7剧透:性能提升大大超出期望》。于是有些小伙伴后台私信C姐,这种好差事什么时候能轮到他们?别急,Cocos Creator v1.7 beta3 现在放开内测了,有任何使用意见和建议,欢迎文末或者社区留言。

9810c9aa815b1ad8053dc02449ed42a0.gif

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

Cocos Creator v1.7.0-beta.3 内测版下载地址:

http://forum.cocos.com/t/cocos-creator-v1-7-0/51658

改动列表

搜索

v1.7.0-beta.3

  • [Build] 项目模块设置支持原生引擎裁剪,有效降低空包大小

  • [Build] 增加选项以支持 Web 平台自动 CocosAnalytics SDK 整合

  • [ProjectSettings] 增加「服务」选项卡,可在此填写 CocosAnalytics 的关键信息配置

  • [Properties] 修复一个节点上添加超过10个组件时无法编辑组件属性的问题

  • [Console] 支持设置 line height 和 font size 更改 log 展示效果

  • [Engine] Stop bail out iOS UIWebView for webgl for iOS 9.

  • [Slider] 修复 CCSlider 的 slide API 工作不正确的问题

  • [Engine] 修复多次用 once 注册相同事件时事件会重复注册的 bug


v1.7.0-beta.2

  • [JSB] 支持使用浏览器调试原生平台脚本

  • [RichText] 修复RichText使用自定义TTF字体的崩溃问题

  • [DragonBones] 修复 DragonBones 名字相同,骨骼数据不同时无法正确加载的问题

  • [Engine] 移除 AnimationNode

  • [Build] 使用新的加密算法编译 jsc,适配新的绑定层接口

  • [ProjectSettings] 保存项目设置时增加数据合法性验证

  • [Build] 增加 iPhone X 屏幕分辨率支持

  • [EditBox] 修复调用 setText 方法在安卓部分机型可能导致崩溃的问题

  • [EditBox] 修复 EditBox 在手机上弹出虚拟键盘,点击空白地方,会响应其他控件的问题

  • [Engine] 支持鼠标事件冒泡

  • [Engine] Add separate macro to control texture shrink in tiled map

    • Avoid minFilter & magFilter inconsistency

    • Add CC_FIX_ARTIFACTS_BY_STRECHING_TEXEL_TMX to control texture shrink in tiled map

    • Remove premultiply alpha setting by png file detection

v1.7.0-beta.1

  • [Engine][Breaking] 屏蔽 cc.inputManager

  • [Editor][Breaking] 将 Panel.profiles 移动到 Package.profiles,插件档案不再设置分 panel 的档案

  • [Build] 修复构建 web 时 md5 Cache 选项对脚本文件不生效的问题

  • [TypeScript] 升级 TypeScript 编译器到 2.4.2

  • [Editor] 移除编辑器内调试时使用的 cc.$ 模块

  • [Editor] 插件脚本的"允许编辑器加载"被禁用时,内部不显示打勾状态

  • [Engine] 移除 cc.logToWebPage 和 cc.logList 这两个接口,改成内部实现

  • [Engine] 在用户错误释放了仍可能被用到的资源时给出详细提示

  • [Engine] 分离 culling 和 transform 计算步骤,提高性能

  • [Engine] 修复 webgl 模式下使用灰度导致透明度丢失的问题

  • [Engine] fix sometime will play twice the audio on WKWebView when requiringUserAction is false

  • [ProjectSettings] 调整美化项目设置面板

  • [Engine] 修复节点上添加了 Camera 组件后运行时宽高会变为 0 的 bug

  • [Engine] 移除 cc.TextureAtlas 类

  • [Engine] 移除目前没用到的粒子 draw mode (而且目前也只有 Canvas 模式下才支持);从核心包移除 cc._drawingUtil(只有 spine 和 mask 用到);将 cc.DrawingPrimitiveCanvas 和 cc.DrawingPrimitiveWebGL 改为局部变量;从核心包移除 cc.DrawNode(只有 mask,dragonbones,tiledmap 用到)

  • [Engine] 修复热更新时目标路径包含中文时出错导致热更新失败的问题

  • [Engine] Texture2D API changes prepared for new renderer

    • Add Texture2D.Filter and Texture2D.PixelFormat to replace some constants

    • Use width and height to replace pixelWidth/pixelHeight and contentSize

    • Expose loaded, width, height directly

    • Removed getName, generateMipmap, stringForFormat, bitsPerPixelForFormat

    • Removed Texture2D::initWithImage, TextureCache::addUIImage

    • Add update to support setting texture parameters (wrap, filter, premultiplyAlpha, mipmap)

    • Deprecated getPixelWidth, getPixelHeight, getContentSize, getContentSizeInPixels, isLoaded,

    • setTexParameters, setAntiAliasTexParameters, setAliasTexParameters

  • [Animation] 优化动画组件

    • 移除 Animator 以及 EntityAnimator

    • 移除 AnimationAnimator 的 update 逻辑,直接将 AnimationState 添加到 AnimationManager 中

    • 如果动画是: 正向,无限循环 的动画则用 simpleProcess 处理

    • 如果 AnimationCurve 每段时间一样则用 quickFindIndex 代替 binarySearch

每个版本的稳定和进步,都离不开 Cocos 小伙伴们的支持。开放内测版本,是为了让更多有兴趣的人试用,帮助我们直击 bug 然后协助修复。

一切为了稳定的正式版!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值