sacred-seed-studio / unity-file-debug Goto Github PK
View Code? Open in Web Editor NEWEnhanced debug logging for Unity, with JSON/CSV export and HTML viewer.
Home Page: https://www.assetstore.unity3d.com/en/#!/content/72250
License: MIT License
Enhanced debug logging for Unity, with JSON/CSV export and HTML viewer.
Home Page: https://www.assetstore.unity3d.com/en/#!/content/72250
License: MIT License
When I use your asset, There is a bug "ArgumentOutOfRangeException: Length cannot be less than zero. Parameter name: length".
ArgumentOutOfRangeException: Length cannot be less than zero.
Parameter name: length
System.String.Substring (System.Int32 startIndex, System.Int32 length) (at :0)
SSS.UnityFileDebug.UnityFileDebug.HandleLog (System.String logString, System.String stackTrace, UnityEngine.LogType type) (at Assets/Cmn/UnityFileDebug/Lib/Logger/Scripts/UnityFileDebug.cs:118)
UnityEngine.Application.CallLogCallback (System.String logString, System.String stackTrace, UnityEngine.LogType type, System.Boolean invokedOnMainThread) (at C:/buildslave/unity/build/Runtime/Export/Application/Application.cs:121)
UnityEngine.MonoBehaviour:.ctor()
can you help me solve this issue?
Nice asset - what do you think about the option to write the output to an ingame scroll view rather than a file?
I work on a remote Android device where it would be much easier to see exceptions etc. directly on screen rather than connecting + browsing through the file system.
Heya!
Would be great to make it possible to use Unity-File-Debug from the UPM package ^^
There is a guide: https://medium.com/openupm/how-to-maintain-upm-package-part-1-7b4daf88d4c4
Not sure if timestamps affects performance much, but simple toggle to add
It seems that the logger does not handle the repositioning of assets within the scene - when the HMD is removed, the elements are somehow repositioned which makes the logger crash.
Stacktrace:
ArgumentOutOfRangeException: Cannot be negative. Parameter name: length System.String.Substring (Int32 startIndex, Int32 length) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System/String.cs:348) SSS.UnityFileDebug.UnityFileDebug.HandleLog (System.String logString, System.String stackTrace, LogType type) (at Assets/UnityFileDebug/Lib/Logger/Scripts/UnityFileDebug.cs:118) UnityEngine.Application.CallLogCallback (System.String logString, System.String stackTrace, LogType type, Boolean invokedOnMainThread) (at C:/buildslave/unity/build/Runtime/Export/Application.cs:121) UnityEngine.Debug:Log(Object) Valve.VR.InteractionSystem.Player:Update() (at Assets/SteamVR/InteractionSystem/Core/Scripts/Player.cs:291)
it is only used to package the asset for github
basically the unity asset store release of this tool is missing this line of code, completely breaking Debug.isDebugBuild
:
please update the version of this plugin on the unity asset store to include that line of code.
Other libraries are already using it in this way https://github.com/5minlab/sagiri
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.