diff options
Diffstat (limited to 'src/classes/mesh_renderer.rs')
-rw-r--r-- | src/classes/mesh_renderer.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/classes/mesh_renderer.rs b/src/classes/mesh_renderer.rs index ac69483..c169450 100644 --- a/src/classes/mesh_renderer.rs +++ b/src/classes/mesh_renderer.rs @@ -5,7 +5,7 @@ use crate::object::{ Value, parser::{Fields, FromValue}, }; -use anyhow::Result; +use anyhow::{Context, Result}; pub struct MeshRenderer { pub enabled: bool, @@ -32,7 +32,9 @@ impl MeshRenderer { enabled: fields.field("m_Enabled")?, mesh: fields.field("m_Mesh")?, cast_shadows: fields.field("m_CastShadows")?, - game_object: fields.field("m_GameObject")?, + game_object: fields + .field("m_GameObject") + .context("gameobject of meshrenderer")?, materials: fields .remove("m_Materials") .unwrap() |