tweak Vector3 FromLua
This commit is contained in:
parent
cef0ce4c09
commit
129998e628
@ -49,9 +49,9 @@ impl mlua::UserData for Vector3{
|
||||
|
||||
impl<'lua> mlua::FromLua<'lua> for Vector3{
|
||||
fn from_lua(value:mlua::prelude::LuaValue<'lua>,_lua:&'lua mlua::prelude::Lua)->mlua::prelude::LuaResult<Self>{
|
||||
match value {
|
||||
mlua::Value::UserData(ud) => Ok(*ud.borrow::<Self>()?),
|
||||
_ => unreachable!(),
|
||||
match value{
|
||||
mlua::Value::UserData(ud)=>ud.take(),
|
||||
other=>Err(mlua::Error::runtime(format!("Expected Vector3 got {:?}",other))),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user