Slow graph tool when too many assets.
Issue #8
closed
-
'AssetDatabase.Refresh()' needless in SaveData.Save(). Because json file read or write from file stream. Dose not using AssetDatabase.
-
'Create Loader' is very slow first time(each create times). If target folder is ignore root(/Assets) get in 'IntegratedGUILoader.Load(...)' more fast.
-
'NodeGUIEditor.DoInspectorLoaderGUI(...)' is problem. Load path input each times 'RecordUndoScope' and dispose but disposing call EVENT_SAVE and every times call SaveGraphWithReload(true). Only record on text field submit event avoid this problem.
Comments (5)
-
-
- assigned issue to
In v1.1 there is a major performance improvement including solving some of the proposed ideas. I would like you to try out 1.1 and let me know if it is good.
-
- changed status to resolved
-
- changed milestone to 1.1
-
- changed status to closed
- Log in to comment
@CaoF currently for the 1.1, there are planned optimizations which include solving issue
#2. Also, I partially agree to refresh AssetDatabase inside the saving mechanism. I assume that the saving mechanism will go through some modifications and optimizations in 1.1.