Files
ZeroVR/ZeroPacientVR/Assets/Octave3D World Builder/Scripts/Objects/Object Snapping/ObjectHierarchySnap.cs
T
2022-04-18 19:17:20 +03:00

15 lines
392 B
C#

using UnityEngine;
namespace O3DWB
{
public static class ObjectHierarchySnap
{
public static void Snap(GameObject root, Vector3 pivotPoint, Vector3 destPoint)
{
Transform rootTransform = root.transform;
Vector3 snapVector = rootTransform.position - pivotPoint;
rootTransform.position = destPoint + snapVector;
}
}
}