Skip to content

Latest commit

 

History

History
69 lines (39 loc) · 1.63 KB

2.0_ReleaseCandidate_1_ReleaseNotes.md

File metadata and controls

69 lines (39 loc) · 1.63 KB

Egret 2.0 Release Candidate 1 Release Note

最近更新时间:2015年6月18日

欢迎您使用Egret

概述

Egret 2.0 Release Candidate 1 是 Egret 2.0的第一个发布候选版,在此版本后,Egret 2.0原则上不会再改动API结构,而是专注于解决现有的问题和优化。

更新内容

本次更新内容汇总了从引擎 1.7.0 稳定版至今所有重大改动

开发语言

Egret 目前支持开发者使用三种语言编写,分别是 TypeScript , JavaScript , JavaScript 2.0 ( ES6 )

核心显示列表

  • 加入纹理释放功能,通过RES.destroyRes可以释放掉纹理
  • 解决IOS纹理过多导致帧频下降问题
  • 更好的音乐支持,提升不同浏览器/App的兼容性
  • native支持Graphics绘图
  • 全新的热更新机制

GUI体系

  • 修复 TreeEvent.ITEM_OPENING 的 preventDefault 无效bug
  • 修复 TextInput 提示bug
  • 修复List.allowMultipleSelection
  • Skin 增加 StateChangeEvent.STATE_CHANGE_COMPLETE

DragonBones

  • 支持4.0数据格式
  • 分离插槽和皮肤,不同皮肤可以复用插槽,节省内存
  • 分离骨骼时间轴和插槽时间轴,动画展现更细腻

命令行工具

  • 减少gui模块发布体积
  • 提升引擎及第三方库编译速度

第三方库

  • 增加数据统计 DataEyeSDK

Egret Android Support

  • 增加对Egret自有压缩纹理的支持
  • 改进Graphics性能
  • 改进RenderTexture的对显存的使用
  • 修复RenderTexture的一个绘制异常
  • 修复ColorTransform的一个BUG
  • 修复其它若干BUG

已知问题

  • Android TextField API 目前不支持加粗和斜体