38 lines
1.5 KiB
Markdown
38 lines
1.5 KiB
Markdown
|
![](56a5917e4a724.jpg)
|
|||
|
|
|||
|
Egret Engine 3.0 包含了白鹭时代研发的遵循HTML5标准的2D引擎及全新打造的3D引擎,它解决了HTML5性能问题及碎片化问题,灵活地满足开发者开发2D或3D游戏的需求,并有着极强的跨平台运行能力。
|
|||
|
|
|||
|
在 Egret Engine 3.0 中包含了 Egret Engine 3D 和 Egret Engine 2D 两部分,以后会融合在一起,形成完整统一的 Egret Engine。
|
|||
|
|
|||
|
下面介绍 Egret Engine 3.0.1 到 Egret Engine 3.0.2 之间的更新详情。
|
|||
|
|
|||
|
|
|||
|
### Egret Engine 2D
|
|||
|
|
|||
|
在 Egret Engine 2D 的 本次更新中,我们吸收开发者提供的反馈和建议,进一步稳定引擎并优化了一些体验。下面列出的是 3.0.1 到 3.0.2 的更新详情。
|
|||
|
|
|||
|
#### Scroller
|
|||
|
|
|||
|
在 Egret Engine 3.0.2 优化了 Scroller 的体验,并新增了`stopAnimation()`方法,可以立即停止当前的滚动动画。比如像下面这样直接调用即可停止动画。
|
|||
|
|
|||
|
```
|
|||
|
//停止滚动动画
|
|||
|
myscroller.stopAnimation();
|
|||
|
```
|
|||
|
|
|||
|
更多关于 `scroller` 的教程可以点击:[滚动控制容器](http://edn.egret.com/cn/docs/page/611)
|
|||
|
|
|||
|
同时我们修复了 Scroller 的一些问题:
|
|||
|
|
|||
|
* 优化按住 Scroller 后,设置 Scroller.viewport.scrollV 体验
|
|||
|
* 修复 Scroller.throwSpeed 设置为0引发的bug
|
|||
|
* 修复某些状况下 Scroller 的事件没有移除
|
|||
|
|
|||
|
#### 修复的其他问题
|
|||
|
|
|||
|
* tsconfig 中的 target 和 outDir 参数如果和引擎默认参数一致,编译时不再抛出不许修改的提示信息
|
|||
|
* 修复文本测量bug
|
|||
|
* 修复 eui 内存泄露问题
|
|||
|
* 修复加载空文本文件导致报错问题
|
|||
|
|