diff --git a/amethyst_core/src/transform/components/transform.rs b/amethyst_core/src/transform/components/transform.rs index a167a7a8e1..2500c4ed3e 100644 --- a/amethyst_core/src/transform/components/transform.rs +++ b/amethyst_core/src/transform/components/transform.rs @@ -685,12 +685,12 @@ impl From for Transform { } } -impl Into for Transform { - fn into(self) -> TransformValues { +impl From for TransformValues { + fn from(transform: Transform) -> TransformValues { TransformValues { - translation: self.isometry.translation.vector.into(), - rotation: self.isometry.rotation.as_ref().coords.into(), - scale: self.scale.into(), + translation: transform.isometry.translation.vector.into(), + rotation: transform.isometry.rotation.as_ref().coords.into(), + scale: transform.scale.into() } } }