diff --git a/Source/Engine/Utilities/MeshDataCache.cs b/Source/Engine/Utilities/MeshDataCache.cs
index c42b02865..0e972dcb9 100644
--- a/Source/Engine/Utilities/MeshDataCache.cs
+++ b/Source/Engine/Utilities/MeshDataCache.cs
@@ -38,6 +38,11 @@ namespace FlaxEngine.Utilities
///
public MeshData[][] MeshDatas => _meshDatasInProgress ? null : _meshDatas;
+ ///
+ /// Occurs when mesh data gets downloaded (called on async thread).
+ ///
+ public event Action Finished;
+
///
/// Requests the mesh data.
///
@@ -122,6 +127,8 @@ namespace FlaxEngine.Utilities
};
}
}
+
+ Finished?.Invoke();
}
catch (Exception ex)
{