Scaleform AMP™

导管

Scaleform®内存和性能分析器(Analzyer for Memory and Performance, AMP)使开发者能够分析Scaleform GFx™项目的内存使用情况并检查内存和性能瓶颈所在。AMP通过交互内容中的不同组件显示内存使用情况的实时统计表。

在任何时间浏览性能数据

Scaleform AMP编译生成的数据在工程中可以方便得进行浏览。AMP使美术创作者、设计师和程序员快速获得信息,这些信息为关于哪一部分最消耗资源以及需要如何优化Flash文件,使项目运行得更快。

Scaleform AMP为Scalefrom GFx 3.0 Player HUD的升级组件。内存分析界面显示了Adobe® Flash文件精确的内存使用情况。Scaleform AMP内存状态为树状显示。可以扩展每个条目,获得更细的内存使用目录。

amp hud shot

GFx 3.0 播放器 HUD

使用AMP优化美术资源和查明故障点

这些信息对设计者来说非常重要,可以决定美术资源的优化策略,以及为程序员确定内存和性能瓶颈。艺术创作者和设计师能够很快看到艺术资源的整体效率,以缓解之后生产流程中的集成化问题。他们也可以很容易得使用更高层次指标进行快速数据比较。

程序员受益于Scaleform AMP中呈现的重要细节,可以用来查找故障点,跟踪并快速处理。知道内存溢出发生位置,程序员可以有充足的证明来提醒美术创作者和设计师进行艺术设计时的潜在问题。Scaleform AMP为一个功能强大的工具用来在开发环节中优化美术资源。

技术特点:

  • 显示图像、网格缓存、动画数据和动画内存使用快速分析图的概要浏览。
  • 包括一个GFx 内存分配器的详细浏览树,使开发者查找额外内存使用。
  • 动态显示所有载入的SWF/GFX 文件,包括导入以的及从ActionScript载入的文件。
  • 将来自SWF/GFX 文件的数据组织到堆。
  • 当前Advance和 Display操作过程只消耗毫秒级时间,使Flash资源的运行消耗在集成到游戏之前就可以计算出来。
  • 包含dlmalloc支持为优化运行时间。