ndmf
ndmf copied to clipboard
マシュマロPBかもっちりシェーダーのセットアップコンポーネントのインスペクターを開いていると ndmf 1.5.0 以降でのみ重くなる
CSM.OnChange: 2 events
UnityEngine.Debug:Log (object)
nadena.dev.ndmf.cs.ChangeStreamMonitor:OnChange (UnityEditor.ObjectChangeEventStream&) (at ./Packages/nadena.dev.ndmf/Editor/ChangeStream/ChangeStreamMonitor.cs:26)
UnityEditor.ObjectChangeEvents:InvokeChangeEvent (intptr,int,intptr,int)
がよく発生します。
フレンドの報告で マシュマロPB に関しては再現が取れてます(もっちりシェーダは手元にないです)
マシュマロPBの方を見たらEditorUtility.SetDirty
がOnInspectorGUI
で条件無しで呼ばれているので部分的にはそれが原因なので綿飴屋さんの方にも連絡しますが、そういう物もよくあるので可能であれば重くならないようになったほうが嬉しいと思います。