编程
Fundamentals
Setting Up Development Environment
UnigineScript
High-Level Systems
C++
C#
UUSL (Unified UNIGINE Shader Language)
File Formats
Rebuilding the Engine and Tools
GUI
Double Precision Coordinates
应用程序接口
Containers
Common Functionality
Controls-Related Classes
Engine-Related Classes
Filesystem Functionality
GUI-Related Classes
Math Functionality
Node-Related Classes
Networking Functionality
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
Rendering-Related Classes

微表面

UNIGINE支持微表面,这是一种外部可嵌入CPU/GPU分析器可支持对每帧的检查。分析器输出为本地网络服务器(仅在Google Chrome 网络浏览器中工作),默认端口为1337 (使用过的端口会显示在控制台中)。

为建立支持微表面的引擎,使用USE_MICROPROFILE预处理器。对于Mac和Linux操作系统,默认情况为启用此功能,而在Windows系统中需搭建Visual Studio 2012+(由于某些C++11特征)。

运行微表面

使用性能分析器

微表面让您可以使用engine.profiler功能通过使用计数器对某段代码进行简述。

注意
可对计数器进行嵌套。
最新更新: 2017-07-03