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) {