Logpad :
- Save preview value of variables
- multi-line strings (ex: Matrix4x4)
ColorMatrix :
- Debug "Update preview images" event
GameEntity :
- Debug Slower. Remove slow on Slowable if Slower destroyed.
TextureUtility :
- Debug csharp project update (resources in libraries). read more
[InitializeOnLoad]
doesnt work on unity project start.
Replace
[InitializeOnLoad]
public static class ResourcesCompilationPipeline {
static ResourcesCompilationPipeline() {
foreach (var t in UnityEditor.Compilation.CompilationPipeline.GetAssemblies()) {
AppendResourcesToProject(t.outputPath);
}
}
By
[InitializeOnLoad]
public static class ResourcesCompilationPipeline {
static ResourcesCompilationPipeline() {
EditorApplication.update += Init;
}
static void Init() {
if (EditorApplication.isUpdating) return;
EditorApplication.update -= Init;
foreach (var t in UnityEditor.Compilation.CompilationPipeline.GetAssemblies()) {
AppendResourcesToProject(t.outputPath);
}
}