
Stat指令()供给了游戏和引擎每个方面的实时计算信息,输入不同参数会在屏幕HUD上显现对应计算数据。
非Shipping版的UDK才会启用STATS宏,计算逻辑才会编译进exe,才能用Stat指令相关的功用
CallCount :最近60次记载的均匀调用次数IncAvg:最近60次记载的均匀独占时刻耗费IncMax:最近60次记载中的最大独占时刻耗费ExcAvg:最近60次记载的均匀包括时刻耗费ExcMax:最近60次记载中的最大包括时刻耗费Average:当时指标值或近60次记载的均匀值MemUsedAvg:最近60次记载的均匀内存占用MemUsedAvg:最近60次记载中的最大内存占用% of Total:当时指标值占比
运用BinariesStatsViewer.exe翻开该ustats文件。左面为各分类下的具体计算项(灰色节点表明没数据),双击计算项即可将其添加到右下角的列表,以便图形化检查该项数值改变状况
选中某一帧,如532帧,可以正常的看到FrameTime在该帧下的数值为4.54,当时帧只调用了1次,整个数据记载中的均匀帧率为4.64,最小值为1.89,最大值为5.59
注1:上方的Thread28E4为烘托线程,下方的Thread1460为游戏线程(也是主线
StatsViewer.exe除了翻开ustats文件剖析外,还可以终究靠Connection菜单中的功用直接衔接UDK编辑器发动的游戏进程实时获取数据。
Texture On Disk - 贴图占用的磁盘空间总量。Over Budget - 当时运用的内存超出了最优内存运用量。Under Budget - 当时运用内存量低于最优内存运用量。Streaming Textures - 可动态载入的贴图的数量。这儿排除了那些标记为NeverStream的贴图、具有太少的miplevels以至于不可以进行动态载入的贴图、或许那些不是从永久性文档序列化出的贴图。
黄色 -关卡已加载但不可见。蓝色 -关卡没有被加载,可是处在内存中,当产生废物收回时,它将会被铲除。绿色 -关卡没有被加载。紫色 - 正在预加载关卡。Stat game