small fixes in portal clones and Terminal B

This commit is contained in:
2022-11-28 20:52:00 +01:00
parent 8a708e27b8
commit efe3cceba1
8 changed files with 131 additions and 40 deletions

View File

@@ -36,8 +36,8 @@ namespace EscapeRoomEngine.Portal.Runtime
public void UpdatePosition(Transform cloning)
{
var m = portal.transform.localToWorldMatrix * Portal.HalfRotation *
portal.linkedPortal.transform.worldToLocalMatrix * cloning.localToWorldMatrix;
var m = portal.portalTransform.localToWorldMatrix * Portal.HalfRotation *
portal.linkedPortal.portalTransform.worldToLocalMatrix * cloning.localToWorldMatrix;
transform.SetPositionAndRotation(m.GetPosition(), m.rotation);
}
}