/// <summary> /// テキストを整形して返します /// </summary> private static string ToText() { #if ENABLE_IL2CPP const string IL2CPP = "True"; #else const string IL2CPP = "False"; #endif var activeScene = SceneManager.GetActiveScene(); var application = ToProperty(new Application()); var debug = ToProperty(new Debug()); var sceneManager = ToProperty(new SceneManager()); var screen = ToProperty(new Screen()); var time = ToProperty(new Time()); var systemInfo = ToProperty(new SystemInfo()); var appender = new StringAppender { { "<b>Application</b>" }, { "" }, { application }, { "" }, { "<b>Debug</b>" }, { "" }, { debug }, { "" }, { "<b>Scene Manager</b>" }, { "" }, { $" GetActiveScene: {activeScene.name}({activeScene.buildIndex})" }, { "" }, { sceneManager }, { "" }, { "<b>Screen</b>" }, { "" }, { screen }, { "" }, { "<b>Safe Area</b>" }, { "" }, { $" x: {Screen.safeArea.x}" }, { $" y: {Screen.safeArea.y}" }, { $" width: {Screen.safeArea.width}" }, { $" height: {Screen.safeArea.height}" }, { "" }, { "<b>Time</b>" }, { "" }, { time }, { "" }, { "<b>System Info</b>" }, { "" }, { systemInfo }, { "" }, { "<b>Other</b>" }, { "" }, { " IL2CPP: {0}", IL2CPP }, { "" }, }; return(appender.ToString()); }
// 詳細な文字列に整形して返します public override string ToString() { var appender = new StringAppender { { "■ DateTime" }, { " " }, { m_dateTime }, { " " }, { "■ Condition" }, { " " }, { m_fullCondition }, { " " }, { "■ StackTrace" }, { " " }, { m_stackTrace }, { " " }, }; return(appender.ToString()); }
/// <summary> /// テキストを整形して返します /// </summary> private string ToText() { m_monoMemoryChecker.Update(); m_unityMemoryChecker.Update(); var appender = new StringAppender { { "<b>Mono</b>" }, { "" }, { $" Used: {m_monoMemoryChecker.UsedText}" }, { $" Total: {m_monoMemoryChecker.TotalText}" }, { "" }, { "<b>Unity</b>" }, { "" }, { $" Used: {m_unityMemoryChecker.UsedText}" }, { $" Unused: {m_unityMemoryChecker.UnusedText}" }, { $" Total: {m_unityMemoryChecker.TotalText}" }, { "" }, }; return(appender.ToString()); }