egret-docs-master/Engine2D/update/update321/README.md

46 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

## 更新内容
### 概述
Egret Engine 3.0 包含了白鹭时代研发的遵循HTML5标准的2D引擎及全新打造的[3D引擎](https://github.com/egret-labs/egret-3d)它解决了HTML5性能问题及碎片化问题灵活地满足开发者开发2D或3D游戏的需求并有着极强的跨平台运行能力。
本次更新内容汇总了从引擎 3.2.0 到 3.2.1 的改动。
* eui.Label 增加 style 设置
* Texture 增加设置 bitmapData 属性
* Texture 增加 getPixels 方法
* TextField 增加字号和文字颜色默认值设置
* 增加 exml 编译报错提示
* 修复 RenderTexture 在 webgl 模式下绘制异常问题
* 修复 TextField 测量不准确问题
#### 路线图
* 优化滤镜性能
### TextField新增属性
TextField新增两个属性分别为`egret.TextField.default_size`和`egret.TextField.default_textColor`。当用户设置该属性后,全局`egret.TextField`对象在为设置文本尺寸和文本颜色的时候均会使用默认值渲染。
### EUI Label控件新增style属性
你可以在样式配置文件中定义一个`style`节点,同时设定针对于`Label`控件的样式,如下图:
![](4E6848EA9474A35F2DA5D0B96853C854.jpg)
在.exml文件中如需使用该样式可设置其`style`属性,如下图:
![](39253C5BF3570D760C4213AA175DFE3F.jpg)
### Egret资源管理框架公测版发布
资源管理模块目前作为白鹭引擎的全新特性,本次开放发布希望获得开发者的广泛反馈意见,目前暂时不建议开发者用于正式项目中。
核心功能有:
* 友好的资源加载 API
* 版本控制支持
* 针对不同平台发布不同的资源
* 更容易开发者进行扩展的结构
* 80% 兼容旧版 API
下载地址 https://github.com/egret-labs/resourcemanager