using Sandbox.k.Common;
namespace Sandbox.k;
[Title( nameof(ParentConstraints) )]
[Category( "k.Constraints" )]
public class ParentConstraints : ConstraintsBase<Vector3>
{
public override void OnConstraintUpdate()
{
base.OnConstraintUpdate();
WorldPosition = Vector3.Lerp( WorldPosition, Target.WorldPosition + Offset, Weight );
WorldRotation = Rotation.Slerp( WorldRotation, Target.WorldRotation, Weight ); // later ill add rotation offset
}
}