2014-02-26 40 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 
相關問題