News:Starling1.2RC
来自Starling中文站
http://forum.starling-framework.org/topic/release-candidate-starling-12
亲,
自从Starling 1.1发布之后,我又做了很多改动-我想是时候再发布一个新版本了。
我知道你们很多人已经开始使用Git仓库中的最新版,我想这个版本已经很稳定了。如果您可以在现在的项目中使用最新版并且反馈您遇到的任何问题,就太感谢了。
这里有一个粗略的新功能说明:
- 性能优化:我又发现了一些技巧,来“挤出”更好的性能。在某些情况下,Starling将比原先的版本提升50%的执行效率。
- Starling现在使用了Stage3D的“约束”设置(在AIR3.4/Flash Player 11.4中才会提供)。它延展了可使用Stage3D的设备的范围;据称,超过90%的桌面电脑现在可以运行Starling,而且不需要回滚到软件渲染模式。
- 增强的事件系统:事件现在被集中管理,以减少内存占用,并且有新的更方便的方法,比如“dispatchEventWith”,以及一个新的属性“Event.data”。(更多参见这里)
- 更新压缩纹理支持(ATF格式) - Adobe将在未来几天内公布相关的工具。
- 给显示对象添加了新的属性 "skewX" 和 "skewY",现在允许倾斜他们了。
- 小而贴心的功能:状态显示中增加了每帧调用绘制方法的次数。这让您可以更容易找到性能瓶颈。
要体验最新版本,可以从这里下载,我同时也更新了SWC文件。
提前感谢您的支持,我真的很感激!!
丹尼尔
计划在1.3中实现的功能包括:滤镜和(或)遮罩,像素级别的碰撞检测。
性能测试:
iPad 1上的Starling性能基准测试, 使用一个 32x32 的纹理.
Starling v1.1: 690 个对象 Starling v1.2: 1080 个对象
在这个测试中, v1.2 的数字相比 v1.1是156% (也就是说提升了: 56%). 很棒吧?
翻译: 郭少瑞