2014-02-26 41 views
1

我已经创建了统一的动作游戏。但移动设备的帧速率太低。如何检查我的脚本和gameObject目前在统一使用的cpu数量?类似于我们在iOS中的“工具”中所做的操作。如何检查统一脚本和gameObjects的cpu使用情况?

+0

在Unity网站你可以找到一个[检查列表](htt p://docs.unity3d.com/Documentation/Manual/MobileOptimisation.html)dos和donts以及[Profiling]的一个小的描述(http://docs.unity3d.com/Documentation/Manual/MobileProfiling.html)。我在[博客]上写了一篇关于不同策略的文章(http://www.scio.de/en/blog-a-news/scio-development-blog-en/entry/analysing-performance-in-unity3d- IOS-应用程序)。 – Kay

回答

1

有内置的unity3D称为Profiler功能,虽然它,如果你使用的是统一 检查http://docs.unity3d.com/Documentation/Manual/iphone-InternalProfiler.html

的免费版本在您的系统上的Xcode的情况下,也可以使用仪器为您的Unity的限制项目。

1.在构建菜单中检查Development build并在iOS/OSX应用程序中构建您的统一项目。

2.Open Xcode和选择Edit Scheme....然后选择DebugBuild Configuration

3.Do清理并生成

4.Select配置文件并运行Instruments

如果你想查询的使用你写的特定脚本,检查

BehaviourManager::Update -> MonoBehaviour::Update -> CallUpdateMethod 
相关问题