2015年12月2日水曜日

Unity3D 5 "Enable Internal Profiler"をスクリプトから設定

PlayerSettings.enableInternalProfilerは, iOS用です.
Androidは, プロパティ名 "AndroidProfiler"です.
//For iOS
PlayerSettings.enableInternalProfiler = true;

//For Android
PlayerSettings[] playerSettings = Resources.FindObjectsOfTypeAll();

foreach(PlayerSettings ps in playerSettings) {
    SerializedObject serializedObject = new SerializedObject(ps);
    SerializedProperty enableInternalProfiler = serializedObject.FindProperty("AndroidProfiler");
    if(null == enableInternalProfiler) {
        continue;
    }
    enableInternalProfiler.boolValue = true;
    serializedObject.ApplyModifiedProperties();
}

0 件のコメント:

コメントを投稿