public void DrawGizmos() { CollectionAsset collectionAsset; collectionAsset = (Editor.Instance != null && Editor.Instance.Asset == ( IPathAsset )pathAsset) ? Editor.Instance.Collection : CollectionAsset.LoadFromData((( IPathAsset )pathAsset).Data, ( IPathAsset )pathAsset); collectionAsset.OnRenderGizmos(transform, standardMarkerSize); }
public void SaveCollection(CollectionAsset collectionAsset, IPathAsset pathAsset) { pathAsset.Data = collectionAsset.GetData(); EditorUtility.SetDirty(( PathAsset )pathAsset); }