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支持為優化運行時間。