diff --git a/Assets/IsoTools/Scripts/IsoWorld.cs b/Assets/IsoTools/Scripts/IsoWorld.cs index c794088..c021fa4 100644 --- a/Assets/IsoTools/Scripts/IsoWorld.cs +++ b/Assets/IsoTools/Scripts/IsoWorld.cs @@ -692,8 +692,9 @@ namespace IsoTools { } void PlaceIsoObject(IsoObject iso_object, float depth) { - var trans = iso_object.Internal.Transform; - trans.position = IsoUtils.Vec3ChangeZ(trans.position, depth); + var iso_internal = iso_object.Internal; + iso_internal.Transform.position = + IsoUtils.Vec3FromVec2(iso_internal.LastTrans, depth); } // ---------------------------------------------------------------------