Fix crash when model or skinned model loading fails
This commit is contained in:
@@ -24,8 +24,8 @@ DECLARE_SCRIPTING_TYPE_WITH_CONSTRUCTOR_IMPL(Mesh, MeshBase);
|
||||
protected:
|
||||
|
||||
bool _hasLightmapUVs;
|
||||
GPUBuffer* _vertexBuffers[3];
|
||||
GPUBuffer* _indexBuffer;
|
||||
GPUBuffer* _vertexBuffers[3] = {};
|
||||
GPUBuffer* _indexBuffer = nullptr;
|
||||
#if USE_PRECISE_MESH_INTERSECTS
|
||||
CollisionProxy _collisionProxy;
|
||||
#endif
|
||||
|
||||
@@ -19,8 +19,8 @@ API_CLASS(NoSpawn) class FLAXENGINE_API SkinnedMesh : public MeshBase
|
||||
DECLARE_SCRIPTING_TYPE_WITH_CONSTRUCTOR_IMPL(SkinnedMesh, MeshBase);
|
||||
protected:
|
||||
|
||||
GPUBuffer* _vertexBuffer;
|
||||
GPUBuffer* _indexBuffer;
|
||||
GPUBuffer* _vertexBuffer = nullptr;
|
||||
GPUBuffer* _indexBuffer = nullptr;
|
||||
mutable Array<byte> _cachedIndexBuffer;
|
||||
mutable Array<byte> _cachedVertexBuffer;
|
||||
mutable int32 _cachedIndexBufferCount;
|
||||
|
||||
Reference in New Issue
Block a user