From e52a32df7dad09a06f2791f8cb8aff51fd856404 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Sat, 22 Mar 2025 16:26:31 +0100 Subject: coerce vector types of mesh --- src/classes/mesh_renderer.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/classes/mesh_renderer.rs') 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() -- cgit v1.2.3-70-g09d2